Shires Meaning
There are 2 meaning(s) for word Shires
Meaning 1 : British breed of large heavy draft horse
Synonyms : shire horse
Synonyms : shire horse
Meaning 2 : a former administrative district of England; equivalent to a county
There are 2 meaning(s) for word Shires