1 tripehound | Definition of tripehound

tripehound

noun

Definition of tripehound

Australia
: dog