Merino Meaning

There are 1 meaning(s) for word Merino

Meaning 1 : white sheep originating in Spain and producing a heavy fleece of exceptional quality

    Synonyms : merino sheep