సిమ్లా
Telugu
Proper noun
సిమ్లా
• (
simlā
)
?
Shimla
(a
city
and
district
, the
state capital
of
Himachal Pradesh
,
India
)