English meaning of the Dagbani word iiyi

iiyi

Exclamation
  1. no