Mesopotamia means: A) Land between two river B) Land between two Sea C) Land between two Mountains D) Land between two Deserts Related MCQs: Mesopotamia word originated from: Mesopotamia was the old name of which country? To turn over new leaf (پرانی عادت تبدیل کرنا) means? “Not my cup of tea” (کوئی چیز پسند نہ ہونا ) idiom means: