English meaning of the Dagbani word gariche

gariche

Noun
  1. kraal, corral
    • garden-wall, -fence
      • garden