Definition, synonyms and related words
A tongue or tract of land included between two rivers, especially that between the Ganga and the Yamuna