Dictionary entry

Aha (2)

Webster's Dictionary 1806

Aha

ex.

denoting pleasure, triumph or surprise