The Greek term "landscape topi’o" matches the English term "landscape"

other greek words that include "topi’o" : english :
scenery topi’o scenery