Family name origins & meanings
- English and German : from Middle English lamb, Middle High German lamp ‘lamb’; a nickname for a meek and inoffensive person, or a metonymic occupational name for a keeper of lambs. As a German name particularly, it may also have been a habitational name for someone who lived at a house distinguished by the sign of the paschal lamb.
- English : from a short form of the personal name Lambert.