English meaning of the Dagbani word karakoo

karakoo

Noun
  1. large, grey parrot

    karakɔhi

    Noun
    1. parrots