Definition

A city in the Indian state of Tamil Nadu, known for its historical significance, including the Vellore Fort and the Vellore Mutiny of 1806.