karvaturri

Noun

 * 1) rug rough, woolly, or shaggy dog
 * 2) Any shaggy, scruffy and hairy animal.