Skip to main content

Definitions by J Meissner

a strange type of sheep that lives on the Barbary Coast of Africa and climbs cliffs; related to "doodad"?
aoudad by J Meissner July 8, 2003