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)