Indian mound

noun

Definition of Indian mound

: one of the mounds of the Mound Builders

History and Etymology for Indian mound

Indian entry 2 2

Keep scrolling for more