Spanish sheep

(Zool.) a merino.

See also: Spanish