English dictionary
taif meaning and definition
Definition and meaning of taif at MeaningMonkey.org. taif meaning and definition in the English Dictionary.TAIF noun
Definition of Taif (noun)
- a city in western Saudi Arabia to the east of Mecca
Source: Princeton University Wordnet