Indian mound
nounDefinition of Indian mound
: one of the mounds of the Mound Builders
Keep scrolling for more