Penda of Mercia
It is often argued that Stirling is the fortress of "Iuddeu" or "Urbs Giudi" where Oswiu of Northumbria was besieged by Penda of Mercia in 655, as recorded in Bede and contemporary annals, however, Blackness Castle may be a more likely candidate.