Manx longhorn
Meanings
noun
- A primitive breed of sheep native to the Isle of Man, noted for having multiple sets of horns, and shaggy wool.
Word forms
Related words
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.