Idiris likely echoes Idris, used in Arabic and Welsh traditions, meaning interpreter or ardent lord.
Like Idiris?
Swipe through thousands of names like it