Skip to main content

Definitions by somerussianguy

mar·vel vb :  feel surprise or wonder
mar·vel n :  something amazing
marvelous, marvellous adj
marvelously adv
marvelousness n
What a marvel you are!
marvel by somerussianguy November 28, 2007