Definitions of White sheep:

  • noun:   large white wild sheep of northwestern Canada and Alaska