Vellore
geographical name
Vel·lore
və-ˈlȯr
ve-
city west-southwest of Chennai in the state of Tamil Nadu, southeastern India population 485,000
Love words? Need even more definitions?
Merriam-Webster unabridged
Share