Type Surname (from occupation)
Usage English
Meaning & History
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”.