Synonymer till land sitesubstantiv(the piece of land on which something is located (or is to be located)) site; land site