EXPERIENCE
LEARN
C2
IPA
/kʰmaoc ɓesaːc/
GD
khmaoch besach

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

Bogey
Goblin
Terrifying Spirit

Definitions

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