Kafra Explained

Kafra (meaning "The village" in Arabic) may refer to:

Palestine

Syria

Lebanon