1 English Synonyms for OOTY
Prev.1Next
Udhagamandalam
Definition: 1. A city and a municipality in the Nilgiris district of the South Indian state of Tamil Nadu.
Show more information about Udhagamandalam
Prev.1Next
Search took: 2.7635 ms