Skip to main content

English: horned sheep

Welsh: dafad gorniog

Part of speech

Noun, Feminine, Singular