Find the word definition

Wikipedia
Velur

These towns and villages in India are called Velur, Veloor, or Vellore:

  • Velur, Namakkal (Paramathi Velur), Tamil Nadu
  • Velur, Tuticorin, Tamil Nadu
  • Velur, Thanjavur, Tamil Nadu
  • Velur, Thrissur, Kerala
  • Veloor, Kottayam, Kerala
  • Vellore, Tamil Nadu