Haifa
geographical name
Hai·fa
ˈhī-fə
city and port on an inlet of the Mediterranean Sea in northwestern Israel at the foot of Mount Carmel population 265,000
Love words? Need even more definitions?
Merriam-Webster unabridged
Share