Word info

Manx longhorn

Noun

Meaning

Manx longhorn (plural Manx longhorns)

A primitive breed of sheep native to the Isle of Man, noted for having multiple sets of horns, and shaggy wool.

Source: en.wiktionary.org

Related terms

Close letter words and terms