English meaning of the Dagbani word tilo

tilo

Noun
  1. family cult