Quite correct. Christmas is joulu in Finnish.
The word for a festivity is juhla. (English speakers would pronounce it YOOCH-LAH, "CH" being pronounced like in German Achtung.)
But to get more likely an answer, let's consult my ethymological dictionary of the Finnish language. OK, it says...