Boy name origins & meanings
- Old English : Long
- German : A tall man
Family name origins & meanings
- English : habitational name from places in Devon, Oxfordshire, and Lancashire called Langtree, from Old English lang, long ‘long’, ‘tall’ + trēow ‘tree’.