Translation of wahai in English:

wahai

exclamation

  • 1

    exclamation to express sadness, to attract attention, to remind, etc