longshanks
/ˈlɒŋʃæŋkz/Definitions
1. noun
A nickname for Edward I of England, given to him because of his long legs.
“The longshanks king marched his armies across Europe, expanding his kingdom’s borders.”
2. noun
A person with long legs, especially in a derogatory sense.
“He was teased by his classmates for being called longshanks, due to his gangly limbs.”