region
:
gujrati
origin
:
hindu, sanskrit
gender
:
girl
name
:
Sheela
meaning
:
Wife of Lord Brahma; Irish Form of Cecilia Blind; Blind; Cool; Good Character; One with Good Morals
Help other moms to answer the questions.
share your concerns with other moms