EXPERIENCE
LEARN
C2
IPA
/kʰmaoc ɓeʔsaːc/
GD
khmaoch besach

ខ្មោចបិសាច Meaning in English

Bogey
Goblin
Terrifying Spirit

Definitions

US goblin, terrifying spirit, some thing feared or dreaded.
Headley