Henri

Name origin: German

Name meaning: House ruler

Rousseau

Name origin: French

Name meaning: nickname for someone with red hair, from a diminutive of Roux.