Vellore (noun) Definition, Meaning & Examples

noun
  1. a city in N Tamil Nadu state in S India, on the Palar River.
noun
  1. a town in SE India, in NE Tamil Nadu: medical centre. Pop: 177 413 (2001)
Vellore (noun) Definition, Meaning & Examples

More Definitions