There are multiple origins and translations for the name Shela:
1. Hindi name (शिला) means - "rock, stone", see the name Shila. See Sheela.
2. Derivative form of the name Sheila/Cecilia semantics - "short-sighted Saint Cecilia".
May also refer to Shela (male name).
Comments (0)