Type Surname (from occupation)
Edit Status Status
Contributor Contrib.Polly Names on 4/2/2010
A surname of Scottish origin used in the Highlands and Islands and means “an owner or a tenant of a small farm”. The Old English word croft seems to correspond with the Dutch kroft meaning “a field on the downs”.