Meaning of “aha” - Learner’s Dictionary

aha

exclamation us uk /əˈ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)