independent · reliable · nature
Source: Old English
Root Word: crofta
Derived From: croft
Meaning: Small farmland or paddock
Popularity History: As a surname, Croft is very common in the UK, but it is less common as a given name, occasionally used as a first name due to the influence of celebrities.