Aragorn was called Longshanks by Bill Ferny of Bree. The name referred to his long legs.
Encyclopedia entry originally written by atalante_star