MARVEL


Meaning of MARVEL in English

■ verb ( ~s , ~ling , ~led ; US ~s , ~ing , ~ed ) (often ~ at ) be filled with wonder or astonishment.

■ noun a wonderful or astonishing person or thing.

Derivatives

~ler noun

Origin

ME: from OFr. merveille , from late L. mirabilia , neut. plural of L. mirabilis 'wonderful', from mirari 'wonder at'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.