Save Type Surname (from location) Usage Cornish, English Meaning & History From the Cornish 'pennknegh', meaning "hilltop".