Iranian river name
Sheela means "A name of Persian heritage, derived from a flowing river in Iran's Sistan and Baluchistan region. It carries the essence of water and geographic identity.".
Sheela is a name of Arabic origin, from the Arabic language.
The numerology number of Sheela is 5.
Sheela is associated with the Muslim religion.
Sheela has 2 syllables.