lammasrotu

Noun

 * 1) breed of sheep