meaning of tell3
1. the largest city and financial center of Israel; located in western Israel on the Mediterranean
Related Words
tel aviv | tel aviv-jaffa | telamon | telamones | telangiectasis | telangiectasy | telanthera | telarly | telary | telco | telco building | telcomp | telecast | telecaster | telecasting | telecom | telecom equipment | telecom hotel | telecom system | telecommerce | telecommunicate | telecommunication | telecommunication display device | telecommunication equipment | telecommunication system | telecommunications industry association | telecommuting | teleconference | teleconferencing | teledildonics |