Word info

Cotswold lion

Noun

Meaning

Cotswold lion (plural Cotswold lions)

(UK, obsolete) A male Cotswold sheep.

Source: en.wiktionary.org

Close letter words and terms