Skip to main content

shrewdcat's definitions

Haifa

An awesome and beautiful city located in northern Israel.
I'm going on vacation to Haifa.
by shrewdcat February 4, 2009
mugGet the Haifamug.

Share this definition