Nouns

(n)site, land sitethe piece of land on which something is located (or is to be located)“a good site for the school”