English meaning of the Dagbani word hii

hii

Exclamation
  1. aha!