NameTree.app Logo - AI Baby Name Generator

Thorn

will · independent · tenacious

Name Origin

Source: Old English

Root Word: þorn

Derived From: Old English nouns

Meaning: thorns or thorns

Popularity History: It was more common in the Middle Ages and is now mostly used as a surname or place name.