William Meaning and Origin
William is a boy’s name meaning “resolute protector” and is of English via German origin.
Posts with the name William:
William is a boy’s name meaning “resolute protector” and is of English via German origin.
Posts with the name William: