Isle of Man
[
English
]
Related terms
Loghtan sheep
lus y vooyn
letys liauyr
Manx Loaghtan sheep