What is the geographic term for a landmass separated by two rivers?
That particular example is well-known in English as Mesopotamia, from Ancient Greek Μεσοποταμία "between rivers". Mesopotamia can also be used in an extended sense to refer to other similar areas:
OED:
- In the names of places likened in some way to Mesopotamia. An area of land between two rivers. Also in extended use.