Agnes Lyon was the daughter of John Lyon, 3rd Lord Glamis and Elizabeth Scrymgeour. She married John Ross of Craigy. She married Arthur Forbes, 5th Lord Forbes, son of William Forbes, 3rd Lord Forbes and Lady Christian Gordon, before 1493.[1]
"Family Tree," database, FamilySearch (http://familysearch.org), entry for this profile (PID FamilySearch Person: GXTS-M5S); contributed by various users. No attached sources as of 11 Feb 2023
Paul, James Balfour, Sir, 1846-1931 : The Scots Peerage : Founded On Wood's Ed. Of Sir Robert Douglas's Peerage Of Scotland; Containing An Historical And Genealogical Account Of The Nobility Of That Kingdom : Free Download, Borrow, And Streaming : Internet Archive". 2021. Internet Archive. Agnes Lyon, Vol VIII, pg 277
The Complete Peerage, 1936 , Doubleday, H.A. & Lord Howard de Walden.