Translation of ha in English:

ha

ah!, interj.

exclamation

  • 1

    ah!
    ha!