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

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