Definify.com

Definition 2025


సిమ్లా

సిమ్లా

Telugu

Proper noun

సిమ్లా (simlā) ?

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