The meaning of Taif is Vision, specter.
Taif Name In Arabic : طيف
Taif Name In Bangla : তিফ
Taif Name In Urdu : طائف
Taif Name In Hindi : ताइफ़