variants
or less commonly moufflon
: either of two wild sheep (Ovis gmelini and O. aries musimon) of the mountains of Sardinia, Corsica and western Asia that have large curling horns in the males and are sometimes included in a single species
Love words? Need even more definitions?
Merriam-Webster unabridged
Share