Synonyms for Ha-ha (same or very similar meaning)
WordNet sense 1 (a loud laugh that sounds like a horse neighing):
horselaugh, haw-haw, hee-haw
WordNet sense 2 (a ditch with one side being a retaining wall; used to divide lands without defacing the landscape):
sunk fence
From the ODE community, based on WordNet
add/edit