ZuluXhosaSothoTswanaVendaNdebeleSwatiAfrikaansEnglish

HomeEnglish names › Idris

English

Idris

Boy·English

Ardent lord; interpreter — of Welsh origin.

Origin
English
Gender
Boy
Meaning
Ardent lord; interpreter — of Welsh origin.

Similar English names