The Finnish term "kirkko" matches the English term "house of worship"

other finnish words that include "kirkko" : english :
kirkko church-building
kirkko church
kirkko place of worship