Common Noun Collocations of marvel

age, be, beauty, book, construction, day, efficiency, elephant, engineer, eye, God, have, ingenuity, man, marvel, matter, miracle, moment, mystery, nature, simplicity, skill, something, surprise, thing, time, way, wonder, world, cheapness