The English term "place of worship" matches the Greek term "place of worship ekklhsi’a, nao’s"

other english words that include "place" : greek :
at that place at that place autou’
place place to’pos
other english words that include "worship" : greek :
house of worship house of worship ekklhsi’a, nao’s
worshipper worshipper la’trhs