meaning of domestic sheep

1. any of various breeds raised for wool or edible meat or skin


Related Words

domestic sheep |

Developed & Maintained By Taraprasad.com

Treasure Words