EXPERIENCE
LEARN
C2
IPA
/strəj rɔːt/
GD
strei rot

ស្ត្រីរ័ត្ន Meaning in English

Attractive Girl
Beautiful Girl
Beloved Girl

Definitions

US attractive / beautiful girl; beloved girl
Headley