Kra-isthmus-of definition

krä
A strip of land, about 65 km (40 mi) wide at its narrowest point, linking the Malay Peninsula with the Asian mainland.
0
0
Advertisement