Some boys’ names meaning “red head” are Alroy, Rufus, and Rusty. Gilroy’s meaning of “son of the red-haired servant” could also work.
For a girl’s name, Rufina means “red head.” Ginger is another excellent option for a red-haired girl. Although it doesn’t mean “red head,” Ginger is a common term for girls with auburn hair.