See also: simla

EnglishEdit

Proper nounEdit

Simla

  1. Alternative form of Shimla

AnagramsEdit

TurkishEdit

Proper nounEdit

Simla

  1. a female given name