Origin: British
Meaning: raven woods
Renshaw as a boy's name is of Old English origin, and the meaning of Renshaw is "raven woods".