Definitions
Noun
giant, monster, ogre, demon
Headley
Noun
(mythology) giant; ogre; monster; yakṣa
Wiktionary
បា. ឬ
សំ. (
ន.) អមនុស្សជាអទិស្សមានកាយមានភុម្មទេវតា, វត្ថុទេវតា, អសុរ, បិសាច ជាដើម ទោះមានចិត្តល្អក្ដី មានចិត្តអាក្រក់ក្ដី ដែលពួកមនុស្សរាប់អានធ្វើពលិការបូជា សែនព្រេន ។
Chuon Nath