Shimla
WiktionaryText

Proper noun



  1. State capital of Himachal Pradesh (India).
 
x
OK