Kra, Isthmus ofPronunciation: /krɑː/Definition of Kra, Isthmus of the narrowest part of the Malay Peninsula, forming part of southern Thailand. Kra, Isthmus of in other Oxford dictionaries Definition of Kra, Isthmus of in the US English dictionary