Aha



ENGLISH MEANING
noun
1.
A sunk fence.
Interjection
1.
An exclamation expressing, by different intonations, triumph, mixed with derision or irony, or simple surprise.