Is “Marvels” a Scrabble word?
Yes
MARVELS
Valid in at least one Scrabble dictionary
Valid in these dictionaries
SOWPODS / CSW
Scrabble UK & International
TWL / NWL
Scrabble North America
Large English Dictionary
General English word list
Meaning of Marvels
noun
1.That which causes wonder; a prodigy; a miracle.
2.Wonder, astonishment.
verb
1.To become filled with wonderment or admiration; to be amazed at something.
2.To marvel at.
3.(used impersonally) To cause to marvel or be surprised.