algazel
noun
plural -s
Definition of algazel
obsolete
: a gazelle or other antelope of Africa
Keep scrolling for more