Johann is not a popular first name for men but a very popular surname or last name for both men and women (#27541 out of 88799). (1990 U.S. Census)
Johann \jo-hann, joha-nn\ as a boy's name is a variant of John (Hebrew), and the meaning of Johann is "God is gracious". The baby name Johann sounds like Johan, Jahan, Jehan and Johon. Other similar baby names are Johnn, Johanan and Jovann. View a list of the 3 names that reference Johann.