tel aviv-jaffa Meaning, Definition & Usage

  1. noun the largest city and financial center of Israel; located in western Israel on the Mediterranean
    Tel Aviv-Yalo; Tel Aviv.

WordNet