'Tel Aviv-Yalo' definitions:

Definition of 'Tel Aviv-Yalo'

(from WordNet)
noun
The largest city and financial center of Israel; located in western Israel on the Mediterranean [syn: Tel Aviv, Tel Aviv-Yalo, Tel Aviv-Jaffa]