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
Tweet