GeneralConnection.comDictionary
hampshire down
Noun

1. Hampshire
1. Hampshire down, domestic sheep, Ovis aries
Usage