tel_aviv-jaffa
1. [ noun ] (government,geography) the largest city and financial center of Israel; located in western Israel on the Mediterranean
Synonyms: Tel_Aviv
Related terms: city Israel Jaffa