meaning of shire horse

1. British breed of large heavy draft horse


Related Words

shire horse |

Developed & Maintained By Taraprasad.com

Treasure Words