Langhorne \l(a)-nghor-ne, lan-gho-rne\ as a boy's name is of Old English origin, and the meaning of Langhorne is "long horn". An old Virginia name borne by the illustrious Nancy Langhorne Astor, the first woman to serve as a member of Britain's House of Commons.
Langhorne has 1 variant form: Langhorn.
Baby names that sound like Langhorne are Langworth and Langward.