AHA


Meaning of AHA in English

■ exclamation expressing triumph or surprise.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.