Name of a sacred river in southern India, derived from the Tamil word ‘Kaveri’ meaning ‘river’ or ‘stream’

1 Post