site
noun
[ sʌɪt ]
• an area of ground on which a town, building, or monument is constructed.
• "the proposed site of a hydroelectric dam"
• a website.
• "the site has no ads and is not being promoted with banners"
site
verb
• fix or build (something) in a particular place.
• "the rectory is sited behind the church"
Origin:
late Middle English (as a noun): from Anglo-Norman French, or from Latin situs ‘local position’. The verb dates from the late 16th century.