From Fresh Dictionary
English
Interjection
ha-ha! (or haha!)
- an approximation to the sound of laughter
Translations
See also
Noun
ha-ha (or Ha-Ha) (or Har-Har)
- a ditch, acting as a sunken fence, designed to invisibly separate farmland with animals from lawns and park