ALL meanings of isthmus of kra

isth·mus of Kra
I i
  • noun isthmus of kra an isthmus of SW Thailand, between the Bay of Bengal and the Gulf of Thailand: the narrowest part of the Malay Peninsula. Width: about 56 km (35 miles) 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?