Rhyme Desk
Find rhyming words!

Definition of "Marvel" :

noun: something that causes feelings of wonder

verb: be amazed at

"We marvelled at the child's linguistic abilities."

verb: express astonishment or surprise about something

Whoops!
Rhyme Desk
Find rhyming words!

Whoops!

An unexpected error has occurred!