maned sheep
Meaning, Definition & Usage
Dictionary
Related
noun
wild sheep of northern Africa
aoudad; Barbary sheep; audad; Ammotragus lervia; arui
.
WordNet
Previous
mammutidae
mammy
mamo
mamoncillo
mamzer
Next
manable
manace
manacle
manage
manageability