It comes from ancient Greek, and while it literally means "friend to the stranger," its meaning to Greeks evokes a genuine desire to share one's lifestyle. For Greek resorts, that means sharing ...