AHA


Meaning of AHA in English

(n.) A sunk fence. See Ha-ha.

Webster's English dictionary.      Английский словарь Webster.