Etymology

Shimla

S1H4I1M3L1A1

Today it means: A city and district, the state capital of Himachal Pradesh, India. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok