What does the name Kafi mean? What is the meaning of the name Kafi?

Meaning of Kafi: Name Kafi in the Arabic origin, means sufficient. Name Kafi is of Arabic origin and is a Boy name. People with name Kafi are usually Muslim by religion.