Definition of Vellore
city west-southwest of Madras (Chennai) in the state of Tamil Nadu, southeastern India population 485,000
Learn More about vellore
Britannica.com: Encyclopedia article about Vellore
Seen and Heard
What made you want to look up Vellore? Please tell us where you read or heard it (including the quote, if possible).