Khmer rouge
Meanings
Noun
1. Khmer Rouge (often in the plural)