Khmer Republic


noun

a former official name of Cambodia.

British Dictionary definitions for khmer republic

Khmer Republic

noun

the former official name (1970–76) of Cambodia