Staghound

Tamil Dictionary definitions for Staghound

Staghound : வேட்டை நாய்

Staghound : வேட்டை நாய்

Staghound definition

Noun. A large and powerful hound formerly used in hunting the stag, the wolf, and other large animals. The breed is nearly extinct.