YourDictionary

Kra

narrow strip of land connecting the Malay Peninsula with the Indochinese peninsula

See Kra in American Heritage Dictionary 4

Learn more about Kra

link/cite print suggestion box