English synonyms about - contact  

Isthmus of Kra

noun

1 Isthmus of Kra

A narrow isthmus linking the Malay Peninsula to the Asian mainland.


Find more on isthmus of kra elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0341