Sheryl
Crow
Last name origin: English
Last name meaning: from Middle English crow, Old English crāwa, applied as a nickname for someone with dark hair or a dark complexion or for someone thought to resemble the bird in some other way.
Last name origin: English
Last name meaning: from Middle English crow, Old English crāwa, applied as a nickname for someone with dark hair or a dark complexion or for someone thought to resemble the bird in some other way.
Your partner in parenting from baby name inspiration to college planning.
Subscribe