Meaning:a hill town in northern India
Simla as a girl's name refers to a hill town in northern India where, in the days of the Raj, the British spent the hot summers.
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