Old English Mares
What Is a Mare in Old English? Meaning and Mythology Explained

Discover the Old English meaning of a mare as a mythological spirit causing nightmares and sleep disturbances.