The Finnish term "henki" matches the English term "spirit"

other finnish words that include "henki" : english :
henkilö, olio person