souari

/suˈwɑːri/ or /suˈwɑrɪ/

Definitions

1. noun

A type of deer found in Africa

“In the savannah, we spotted a herd of souari deer grazing by the waterhole.”

Synonyms

  • Hart
  • sable antelope

Antonyms

  • domesticated livestock