isthmus_of_kra
1. [ noun ] (geography) a narrow isthmus linking the Malay Peninsula to the Asian mainland
Related terms: isthmus
Similar spelling:   Isthmus_of_Panama
  isthmus_of_suez