Meaning of John
John is an English name for boys
The meaning is `God is gracious
The name John is most commonly given to American boys.
It is short for:
If it's too long you might use:
Use for the other sex:
Ivanna, Ioana, Ionela, Giovanna, Johanna, Jeanne, Jane, Jan, Joan, Jonelle, Jonie, Jana
What do they use in other countries?
Ian (Scottish, English)
The name sounds like:
Jonn, Ion, Eon, Jonny
Baptist, Battista, Chan, Dajon, Eoin, Evian, Gahan, Hovannes, Huon, Ieuan, Ioanis, Janak, Jones, Keon, Sinjin, Yann, Yannis, Yoc, Ianto, Juanito, Jockie, Jocky, Vanya, Ionel, Iancu, Yochanan, Shane, Janika, Jancsi, Evangelos, Jochjo, Joseph, Jonah, Johnie