Monks’ mound

What is Monks’ mound?

Monks’ mound definition and meaning on Dictionary terms:
noun

the largest of the Cahokia Mounds.