Ilesha

Hindi
"earth lord"

Ilesha Origin and Meaning

The name Ilesha is a girl's name of Hindi origin meaning "earth lord".

Ilesha is an unusual choice that will undoubtedly be confused with similar and far more common names such as Alicia and Elissa.