Meaning and details of: Sheela

NameSexLanguageMeaning(s)Original SpellingNotes
SheelaFemale
Persian
2045 names
Meaning(s) of Sheela:
[Name of a River]
2 names
شيلاA river in the Sistan and Baluchistan province of Iran.