Sheela
Primarily Female
The meaning of the name Sheela is Modesty, Good Character
The origin of the name Sheela is Indian
Alternate spellings: Sushila
People who like the name Sheela also like: Amara, Riya, Lalana, Maya, Naya, Lily, Lalita, Bela, Jafaru, Titus, Atticus, Mace, Asante, Anando

< Back to Search | Pet Name Categories