Reed: baby boy name meaning and popularity

Reed

An English name meaning “red-haired,” but still a cool name even if there’s a zero percent chance of your baby being a ginger.