
Sheela is a Hindu Girl name and it is Hindi originated name with multiple meanings. Sheela name meaning is Wife of Lord Brahma; Irish Form of Cecilia Blind; Blind; Cool; Good Character; One with Good Morals. Sheela name popularity and rank stands at 3153 among 29430 Hindu names.