Bharathapuzha (English, name)
expansion: Bharathapuzha
Senses:
glosses: A river in Tamil Nadu and Kerala, India that empties into the Lakshadweep Sea.
Forms: