English meaning of the Dagbani word zoo

zoo

Noun
  1. fly, house fly
    • hill, ridge