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.”
1. noun
A type of deer found in Africa
“In the savannah, we spotted a herd of souari deer grazing by the waterhole.”