Search results
- Dictionarymarvellous/ˈmɑːv(ə)ləs/
adjective
- 1. causing great wonder; extraordinary: "these marvellous technological toys are fun to play with" Similar Opposite
Powered by Oxford Dictionaries
adjective
Powered by Oxford Dictionaries