Emmanuel

Name origin: Hebrew

Name meaning: God is with us

Lewis

Name origin: Old German

Name meaning: Famous warrior