meaning of dall sheep

1. large white wild sheep of northwestern Canada and Alaska


Related Words

dall sheep | dalls sheep |

Developed & Maintained By Taraprasad.com

Treasure Words