Name origin: German
Name meaning: House ruler
More
Name origin: French
Name meaning: nickname for someone with red hair, from a diminutive of Roux.
Your partner in parenting from baby name inspiration to college planning.