EXPERIENCE
LEARN
C2
IPA
/ʔaːrɔːk coul/
GD
'arok choul

អារក្ខចូល Meaning in English

Enter A Trance
In A Frenzy

Definitions

US to enter a trance (believed to be due to spirits entering the body of the medium); to be in a frenzy (as if possessed by demons)
Headley

Topics

Religion