- Current rating.
to add this name to your favorite namelist!
The meaning of the name Sheela: Modesty, Good Character
The origin of the name Sheela: Indian (Sanskrit)
Alternate spellings: Sushila
People who like the name Sheela also like: Sheila
, Sophia Gunnar
BN name lists
Currently not ranked
in U.S. births