grewhound

grewhound

(ˈɡruːˌhaʊnd) n (Animals) Scot a greyhound