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.
Article saved.Go to My Saved Articles
Name added. View Your List