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.
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.