Place name in Tamil Nadu, India; derived from Tamil ‘Vēlūr’ meaning ‘town of the spear’ or ‘town of the Velir chieftains’

1 Post