variants
or chiefly British marvellous
: extremely good or enjoyable : wonderful
We had a marvelous time at the party.
He has a marvelous way with children.
The weather was simply marvelous.
a marvelous writer/book/idea



