Vellore
[ vuh-lawr, ‐lohr ]
/ vəˈlɔr, ‐ˈloʊr /
noun
a city in N Tamil Nadu state in S India, on the Palar River.
Example sentences from the Web for vellore
British Dictionary definitions for vellore
Vellore
/ (vəˈlɔː) /
noun
a town in SE India, in NE Tamil Nadu: medical centre. Pop: 177 413 (2001)