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 Haifa mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email