Popular Names
JOHN Name
Name: | JOHN |
Gender: | Male |
Origin/Usage: | Hebrew, Indian |
Meaning: | God gave |
John Bunyan: "Our heart oft times wakes when we sleep, and God can speak to that, either by words, by proverbs, by signs and similitudes, as well as if one was awake."