The Finnish term "juhla" matches the English term "celebration"

other finnish words that include "juhla" : english :
juhlallinen ceremonious
juhla festival
juhla party
juhlallinen solemn