The AI-powered English dictionary
A river in Israel that flows into the Mediterranean Sea near the city of Haifa. examples