English meaning of the Dagbani word tahibi

tahibi

Noun
  1. rosary