Kadi \k(a)-di\ as a girl's name is a variant of Cady (Greek) and Kady (American), and the meaning of Kadi is "pure".
The baby name Kadi sounds like Kadie, Kade, Cadi, Kati, Kadia, Kaydi and Kodi. Other similar baby names are Kasi, Kandi, Kari, Kaci, Kai, Kali, Kami and Kani.