English meaning of the Dagbani word oho

oho

Exclamation
  1. Golly!