Idiris likely echoes Idris, used in Arabic and Welsh traditions, meaning interpreter or ardent lord.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Idiris?
Swipe through thousands of names like it