Word info

Isthmus of Kra

Noun

Meaning

a narrow isthmus linking the Malay Peninsula to the Asian mainland

Source: WordNet

Close letter words and terms