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

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