Origin: Germanic Old English prefix
For short has 2 different meanings across 2 categories:
Adverb · Prep_phrase
as an abbreviation
"call me Bob for short"
As an abbreviated form.