Comments by clownybee

  • alghurba is an arabic word meaning "longing for one's native land, feeling of being a stranger." Being an expat in the US, i really like this word.

    I don't think there is quite an equivalent in English.

    November 7, 2007