Thesaurus.com
Dictionary.com

admirably



ADVERB
marvelously
Synonyms