admirably ( synonym found)

Definition of admirably:

(v) : in an admirable manner; deserving of admiration

Definition of admirably:

(v) : in an admirable manner; deserving of admiration

Back to Top