Welsh Mountain
noun
: a breed of small white horned upland sheep of good mutton conformation native to Wales
Love words? Need even more definitions?
Merriam-Webster unabridged
Share