English meaning of the Dagbani word booso

booso

Noun
  1. a bus