Kaafila July 10, 2012 Kaafila is an Arabic/Urdu word which is used for a convoy or a group of travelers. Earlier, people used to … Continue reading →