MARVELLOUS

Source: 566

marvellous. Marvellous, a. wonderful, stange, astonishing