English Dictionary
◊ HAIFA
Haifa
n : a port in northwestern Israel on the Bay of Acre [syn: {Haifa}]
 hahnium  haida  haifa  haiku  hail