GEMSBOK MEANING IN ENGLISH

• Gemsbok Definition & Synonyms

  1. (n.) A South African antelope (Oryx Capensis), having long, sharp, nearly straight horns.


RECENT SEARCHES