MARVELLOUS Meaning of MARVELLOUS in English adj. (US marvelous) 1. astonishing. 2 excellent. 3 extremely improbable. Derivatives: marvellously adv. marvellousness n. Etymology: ME f. OF merveillos f. merveille: see MARVEL Oxford English vocab. Оксфордский английский словарь. 2012