maned sheep

noun