A sacred river in southern India; also means ‘one who brings water’ or ‘life-giving river’

1 Post