Meaning of “aha” - Learner’s Dictionary

aha

exclamation uk us /əˈhɑː/

used when you suddenly understand or find something:

Aha! That's where I left my keys!

(Definition of “aha” from the Cambridge Learner’s Dictionary © Cambridge University Press)