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