What is the meaning of kampuchea in English?

Learn vocabulary with pictures as well as definitions of kampuchea in English

Learn in

See more

n. Kampuchea

Definition of Kampuchea in English

Parliamentary monarchy located in the southeast of Asia, in the south of the Indochinese Peninsula, bordering Thailand, Laos, Vietnam, and the Gulf of Thailand.

Synonyms of Kampuchea in English

CambodiaKingdom of Cambodia