Definition of Simla in English:

Simla

proper noun

Pronunciation:

Simla

/ˈsɪmlə/