Long \l(o)-ng\ as a boy's name is of Old English origin, and the meaning of Long is "tall".
Long has 1 variant form: Lang.
Baby names that sound like Long are Lange, Link and Linc.