What is the full meaning of marvelled
MARVEL, to be filled with wonder [v]
Example of the word marvelled placed on a Scrabble board.