English meaning of the Dagbani word alibasa

alibasa

Plural
  1. onion