The English term "joy" matches the Finnish term "ilo"

other english words that include "joy" : finnish :
enjoy nauttia
enjoyable miellyttävä