NameTree.app Logo - AI Baby Name Generator

Barnes

pragmatic · diligence · loyalty

Name Origin

Source: Old English

Root Word: bern

Derived From: Bearns

Meaning: barn

Popularity History: Barnes is more common as a surname in English-speaking countries, but less common as a first name.