Belknap Family History
Belknap Name Meaning
English: probably a habitational name from a lost or unidentified place the second element of which is most likely Middle English knappe ‘hilltop’. Compare Belnap .
Source: Dictionary of American Family Names 2nd edition, 2022