Glen



adjective
1.
ជ្រលងភ្នំតូច
ENGLISH MEANING
noun
1.
A secluded and narrow valley; a dale; a depression between hills.