Dictionary entry

Aha

Webster's Dictionary 1806

Aha

n.

an unexpected stop or impediment, a stop