Search names

Descartes

OriginFrench surname
Meaning"dweller at the outskirts of town"
US RankUnranked

Below 5 births