English meaning of the Dagbani word aliba

aliba

Noun
  1. onion