grewhound

grewhound

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