Keni \k(e)-ni\ as a girl's name is a variant of Kendra (Welsh), and the meaning of Keni is "greatest champion".
The baby name Keni sounds like Kani, Kenia and Kena. Other similar baby names are Keri, Deni, Jeni and Xeni.