What is Ghaghara?
Ghaghara definition and meaning on Dictionary terms:
a river in SW Tibet, Nepal, and N India, flowing S and SE to the Ganges River. 640 miles (1030 km) long.
Also GhaA.ghra [gah-gruh] /E?gE?a??grE?/.
Formerly GoA.gra [goh-gruh, gog-ruh] /E?goE?a??grE?, E?gE?ga??rE?/.