Definition of marvelry in English:

marvelry

noun

poetic
  • A marvellous thing.

Origin

Late 19th century. From marvel + -ry.

Pronunciation

marvelry

/ˈmɑːvlri/