the GNU version of the Collaborative International Dictionary of English
ad. In an admirable manner.
The Century Dictionary and Cyclopedia
In an admirable manner; in a manner to excite wonder, approbation, and esteem; excellently.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved.
ad. in an admirable manner
Word Usage
"In this sense, the term admirably befits the state of mind in which Joseph must have been when he discovered the condition of Mary, and before the truth was supernaturally explained to him."