William

Name origin: Spanish

Name meaning: Resolute, protector

Howard

Name origin: English

Name meaning: Protector of the home