SHROPSHIRE

n.

1 definition — Webster’s Dictionary (1828)


n.

An English breed of black-faced hornless sheep similar to the Southdown, but larger, now extensively raised in many parts of the world.


← SHROOD S — all words SHROUD →