Meaning of shire horse
Definition of shire horse
(noun)
British
breed
of
large
heavy
draft
horse
Other information on shire horse
WIKIPEDIA results for
shire horse
Amazon results for
shire horse
Tweet