kra : Idioms & Phrases


isthmus of kra

  • noun a narrow isthmus linking the Malay Peninsula to the Asian mainland
WordNet