what country does lamb come from
The surname Lamb is English. It's original origins are from Northumberland, England, but the first written record of the family name was found in Kent, England.