English synonyms about - contact  

Taif

noun

1 Taif

A city in western Saudi Arabia to the east of Mecca.


Find more on taif elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0406