Definition of Simla in English:

Simla

proper noun

Pronunciation

Simla

/ˈsimlə/