EXPERIENCE
LEARN
C2
IPA
/sɑntet/
GD
santet

សន្ថិត Meaning in English

Stay
Reside In
Be Located At

Definitions

US Verb to stay, reside in; be located at; specif. (of a spirit) to take possession of (a person)
Headley