English edit

Noun edit

marvells

  1. plural of marvell