Willie

Name origin: Teutonic

Name meaning: Valiant protector

Stark

Name origin: German

Name meaning: High energy