Synonyms for "marvelous"

Words with similar meaning