Definition for Marvel

marvel, v. [see marvel, n.]

Wonder; be awestruck.

Return to page 10 of the letter “m”.