Quick definitions from Wiktionary (Shimla)
▸ noun: A city, the state capital of Himachal Pradesh, India.
▸ Words similar to shimla
▸ Usage examples for shimla
▸ Idioms related to shimla (New!)
▸ Popular adjectives describing shimla
▸ Words that often appear near shimla
▸ Rhymes of shimla
▸ Invented words related to shimla
▸ noun: A city, the state capital of Himachal Pradesh, India.
▸ Words similar to shimla
▸ Usage examples for shimla
▸ Idioms related to shimla (New!)
▸ Popular adjectives describing shimla
▸ Words that often appear near shimla
▸ Rhymes of shimla
▸ Invented words related to shimla