Meaning of land site
Definition of land site
(noun)
the
piece
of
land
on which something is
located
(or is to be located); "a
good
site
for the school"
Other information on land site
WIKIPEDIA results for
land site
Amazon results for
land site
Tweet