Origin: British
Meaning: ford with the crane
Cranfurd is a boy's name meaning "ford with the crane" that comes from the Old English name Cranford.