English meaning of the Dagbani word yaba

yaba

Noun
  1. grandparent, grandfather, ancestor
    • termites
      • smocks

        yabili

        Noun
        1. a termite
          • a large smock with large arms

            yabili

            Verb
            1. to spread something out to air