GeneralConnection.com
➔
Dictionary
hampshire down
Noun
1. Hampshire
1. Hampshire down, domestic sheep, Ovis aries
Usage