The last recognised native prince of Wales was Magog ap Llywelyn who was defeated in the Battle of Maes Moydog in 1295 not by King Edward, but by one of his commanders, William de Beauchamp, 9th Earl of Warwick.
Copyright © 2026 eLLeNow.com All Rights Reserved.