shire horse


Meanings

  • British breed of large heavy draft horse

Synonyms