Attested
.to
Menu
Definition
wild sheep of northern Africa
Seed
·
Term in context
aoudad
in
CommonParlance