names & meanings!
over 22,000
Home
Johano
Johano
Esperanto form of English
John
, meaning
God is gracious