Elinor is a character on ABC's Once Upon a Time. She was the Queen of DunBroch, succeeded by her daughter Merida. She is also the wife of the late King Fergus. She is portrayed by Caroline Morahan.
Biography[]
Background[]
Elinor and Fergus were the King and Queen of DunBroch, and had four children. Fergus died in battle, leaving his wife and daughter to grieve his death.
Season 5[]
After Fergus' death, Merida becomes the Queen, with Elinor announcing the beginning of Merida's reign at her coronation ceremony.
Family[]
Status: Alive
Trivia[]
- She is based on the queen Elinor from Brave.
Appearances[]
- S5, E09: "The Bear King" (flashback)