Translation of haa! in English:

haa!

aha!

exclamation

  • 1

    aha!
    ‘Haa! Ke e bone’ Aha! I found it