Johnn \jo(h)-nn\ as a boy's name is a variant of John (Hebrew), and the meaning of Johnn is "God is gracious".
The baby name Johnn sounds like Johnny and Jonn. Other similar baby names are Johon, Johann and Johan.