The Finnish term "kirkko" matches the English term "church"

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