វគ្គជំនាញកុំព្យូទ័រ
ចំណេះដឹងទូទៅ
ម្ហូបអាហារ
កំប្លែង
ទស្សន៍ទាយ
small
medium
large
Tumulus
ENGLISH MEANING
noun
1.
An
artificial
hillock
,
especially
one
raised
over
a
grave
,
particularly
over
the
graves
of
persons
buried
in
ancient
times
; a
barrow
.