alin
alɪn
Definitions
1. noun
a hill or mound, especially one forming the burial place of an ancient person
“The archaeologists discovered an alin near the ancient village.”
alɪn
1. noun
a hill or mound, especially one forming the burial place of an ancient person
“The archaeologists discovered an alin near the ancient village.”