rhizoverbBeta
Feedback

ziggurat

Stepped temple towernoun · An ancient Mesopotamian temple tower built in stepped levels.