Wallachian sheep

noun

Definition of Wallachian sheep

: one of a breed of domestic sheep of southeastern Europe and western Asia that have very long upright spirally twisted horns and are used for the production of wool, meat, and milk