EXPERIENCE
LEARN
C2
IPA
/ʔaːrɔː prɨj/
GD
'aro prey

អារក្ខព្រៃ Meaning in English

Wild Demons
Forest Spirits

Definitions

US forest spirits (spirits that are believed to live in and protect forests)
Headley

Topics

Religion