POOKOO MEANING IN ENGLISH

• Pookoo Definition & Synonyms

  1. (n.) A red African antelope (Kobus Vardoni) allied to the water buck.


RECENT SEARCHES