Ghaghara (English, name)
expansion: Ghaghara
Senses:
glosses: A river of the Himalayas and tributary of the Ganges.
Forms: