English meaning of the Dagbani word libili

libili

Noun
  1. a twin