Definition of Ha-Ha

Any infomration entered here is solely your responsibility

Currently available definitions
Ha-Ha in Burmese
Noun
  1. ျမင္းေအာ္သံ ကဲ့သို႔ ရယ္ျခင္း
Ha-Ha in English
Noun
  1. a ditch with one side being a retaining wall
  2. a loud laugh that sounds like a horse neighing