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. Словарь английских синонимов. 2012