Eochaid of Strathclyde

Eochaid mac Run
King of Scotland (878 - 889)

Parents