Meaning of the name John

Meaning of the name John
NameMeaningsOnline.com