Popular Names
JOHN Name
Name: | JOHN |
Gender: | Male |
Origin/Usage: | Hebrew, Indian |
Meaning: | God gave |
John Ruskin: "One of the prevailing sources of misery and crime is in the generally accepted assumption, that because things have been wrong a long time, it is impossible they will ever be right."