meaning of merino

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


Related Words

merino | merino sheep |

Developed & Maintained By Taraprasad.com

Treasure Words