Longshanks may refer to:*Edward I of England Longshanks (band), symphonic rock band An alias of Aragorn from "The Lord of the Rings" by J.R.R. Tolkien Longshanks (racehorse) Finished seventh in the 2007 Grand National… (More on Longshanks)