Prev 29 of 40 Next
William
Origin: English from German
Meaning: "resolute protection"
Reference: William Thacker from Notting Hill