- a city in N Tamil Nadu state in S India, on the Palar River.
- a town in SE India, in NE Tamil Nadu: medical centre. Pop: 177 413 (2001)
More Definitions
- SPONGE CLOTH (noun) Definition, Meaning & Examples
- SPIC (noun) Definition, Meaning & Examples
- CRITTENDEN COMPROMISE (noun) Definition, Meaning & Examples
- BICKIE (noun) Definition, Meaning & Examples
- ESTRELA MOUNTAIN DOG (noun) Definition, Meaning & Examples
- GO INTO A TAILSPIN (noun) Definition, Meaning & Examples