Moenjodaro means ? December 20, 2022 by admin A. Civilised City B. Beautiful Gardens C. Mound of the Dead D. Civilization See Answer C. Mound of the Dead