Definitions of Tabriz:

  • noun:   an ancient city in northwestern Iran; known for hot springs