Tiaret

English

Proper noun

Tiaret

  1. A city in Algeria.

Anagrams