Meaning
William, Germanic meaning 'protection' and John meaning 'God is gracious, God is merciful'.
Popular Middle Names
Pronunciation
William-John
WIL-ee-am-JON
William, Germanic meaning 'protection' and John meaning 'God is gracious, God is merciful'.