English meaning of the Dagbani word jirambisa

jirambisa

Noun
  1. multi-storey building, storey building [Gh.]