Meaning of ibizan hound

Definition of ibizan hound

(noun) breed of slender agile medium-sized hound found chiefly in the Balearic Islands; said to have been bred originally by the Pharaohs of ancient Egypt

Other information on ibizan hound

WIKIPEDIA results for ibizan hound
Amazon results for ibizan hound