site (n.) Look up site at Dictionary.com
"place or position occupied by something," late 14c., from Anglo-French site, from Latin situs "place, position," from si-, root of sinere "let, leave alone, permit," of uncertain origin.