The English term "inn" matches the Greek term "inn panzoxei’o, tade’rna"

other english words that include "inn" : greek :
Finn Finn Finlanzo’s