The name “croft” is of British origin, meaning “A small plot of ground adjacent to a house and used as a kitchen garden”. That garden was worked by the tenants of the house. The word “lamb” refers to Jesus, who welcomes every wounded person in to His house. Here, at Lambscroft, they can work and rest in His garden.