>> Maybe they meant the Greek Orthodox Solstice <<
Bwahahaha!
Greek Orthodox celebrates Christmas on the 25th like everyone else. (new testament written in Greek and all that)