Meaning A girl's name of Indian origin, it means "A Woman With Beautiful Hair." Origin of Keshi Indian Popular Middle Names Pronunciation 🔊 Listen Keshi Similar Names Jivana Abhiri Rameshwari Chintanika Mangai Kameyo Elivina Aana Afric Boudibiua Year by Year Popularity of Keshi