marvells
English
Noun
marvells
plural of
marvell