MARVEL


Meaning of MARVEL in English

I . n.

1.

Wonder, prodigy, miracle.

2.

Wonder, admiration, astonishment, amazement, surprise.

II . v. n.

Wonder, be surprised, be astonished.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.