NameTree.app Logo - AI Baby Name Generator

CREECH

pragmatic · keep · patience

Name Origin

Source: Old English

Root Word: kriche

Derived From: creach

Meaning: Place names near Weeping Branch

Popularity History: It was more common in Scotland and England in the Middle Ages and is now used mainly as a surname.