AHA
Multiple Entries:AHA aha
Concise Oxford English Dictionary © 2008 Oxford University Press:
AHA
▶abbreviation alpha-hydroxy acid.
Concise Oxford English Dictionary © 2008 Oxford University Press:
aha/ɑːˈhɑː/
▶exclamation expressing triumph or surprise.
'AHA' also found in these Oxford entries:

