Sheela

Basic Information about the baby name: Sheela

Gender: Male
Religion: Hindu
Meaning: Character
Alternate Spelling: Nature, moral or decent conduct, moral quality or principle