English synonyms about - contact  

Tabuk

noun

1 Tabuk

A city in northwestern Saudi Arabia.


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

debug info: 0.0292