4 letters · 4 points in Scrabble
noun the piece of land on which something is located (or is to be located)
noun physical position in relation to the surroundings
noun a computer connected to the internet that maintains a series of web pages on the World Wide Web
originFrom Middle English site, from Anglo-Norman site, from Latin situs (“position, place, site”), from sinere (“to put, lay, set down, usually let, suffer, permit”). Doublet of sitio and situs.
Etymology from Wiktionary, CC BY-SA 3.0