ISTHMUS OF KRA





Definition:

  1. [noun] a narrow isthmus linking the Malay Peninsula to the Asian mainland
    Synonyms: Isthmus of Kra

Synonyms: