The English term "place of worship" matches the Slovak term "kostol"

other english words that include "place" : slovak :
at that place tam
other english words that include "worship" : slovak :
house of worship kostol