Translation of ah in English:

ah

ah, aha

(aha)

exclamation

  • 1

    ah, aha, exclamations of surprise, triumph, etc