Skip to main content

Crawford

Name origin: Old English

Name meaning: Ford of the crows

Subscribe to Family Education

Your partner in parenting from baby name inspiration to college planning.

Subscribe