Irish wolfhound
Irish wolfhound
Definition
Irish wolfhound
noun
any of a breed of very large, heavy, powerful dog with a hard, rough coat and bushy brows
Browse dictionary entries near Irish wolfhound
