Yohannan \yo-hannan, yoha(n)-nan\ as a boy's name is a variant of Yochanan (Hebrew), and the meaning of Yohannan is "God is gracious".
The baby name Yohannan sounds like Johanan. Other similar baby names are Elhannan and Shannan.