Gennadi \ge-nna-di\ as a boy's name is a variant of Janus (Latin), and the meaning of Gennadi is "gateway".
The baby name Gennadi sounds like Kennady and Kennedy. Other similar baby names are Gennaro, Geordi, Giladi, Jeladi, Jannai, Jennaro and Renado.