1.
site, premises, grounds
A piece of land on which a building stands or is planned to be built.
Related Words
Related:
土地 (land (general))
Compare:
区画 (block, section, lot, partition)
Compare:
宅地 (residential land)
Compare:
地所 (plot of land)