Mahanadi definitions

mə-hä'nə-dē
A river of central India flowing about 885 km (550 mi) north and generally east to the Bay of Bengal.
0
0
Advertisement