Noun (masculine)

  1. former name of Allahabad, India, where two rivers, the Ganges and the Jamuna become one

Powered by Oxford