EXPERIENCE
LEARN
C2
IPA
/moət craən/
GD
moat chraeun

មាត់ច្រើន Meaning in English

Lots of mouths
Loquacious
Large Family
Talkative

Definitions

US to talk too much; to be talkative, loquacious
Headley
US many people (e.g. in a household), large family
Headley