Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

haifa Definition

Cancel
haifa
geographical name(Hai-fa)
city and port on an inlet of the Mediterranean Sea in northwestern Israel at the foot of Mount Carmel population 265,000

Words Related to haifa!

haifa Examples by Brain Bank Users