Afwah May 1, 2016 Afwah is an Urdu / Persian lafz that means a rumour, some news on-the-fly (udti hui khabar), popular or common … Continue reading →