hamlets is a form of:

Hamlet



noun
1.
(A very small village) ភូមិតូច, ក្រុមតូច
Example: They lived in a tiny hamlet in the Sihanouk Ville.
2.
(បច្ចេកទេស) ភូមិតូចៗ
ENGLISH MEANING
noun
1.
A small village; a little cluster of houses in the country.