Definify.com

Definition 2024


సిమ్లా

సిమ్లా

Telugu

Proper noun

సిమ్లా (simlā) ?

  1. Shimla: State capital and district headquarters of Himachal Pradesh, India.