Which King of England was known as "Longshanks" and "Hammer of the Scots"?
Answer Edward I
King Edward I was known as "Hamme of the Scots" and "Longshanks" due to his various military campaigns against Scotland.
Last updated 4 years ago · 13.7K views