What is an Isthmus? A) Inland sea B) A large lagoon C) Narrow strip of land connecting two land masses D) Land formed at the mouth of a aver Related MCQs: What is an isthmus? Synonym of “Successive” (لگاتار یا تسلسل کے ساتھ) is Iraq was conquered by which Muslim Caliph? Habsha is the old name of: