Popularity: 8167
Origin: Indian
Meaning: River; Mountain, hill
Shaila is a girl's name of Indian and Hindi origins, meaning "river," "hill," and "mountain." A gorgeous name, depicting imagery of mother nature, Shaila is the perfect choice for those looking to honor their habitat. A variant of Sheila and Shayla, Shaila is an attractive feminine name that's unique in nature. An etymology that reminds free-spirited baby to be still in times of turbulence but to go with the flow during uncertainties is definitely a name worth having.