Longnecker
Longnecker is a surname of Swiss German origin. It is an alternate spelling of Langenecker, a habitational name for a person from any of several places called Langeneck, a name derived from Old High German lang which means "long", and egga, which means "corner."