English meaning of the Dagbani word barichi

barichi

Noun
  1. rest-house
    • barracks