Etymology
Advertisement

situs (n.)

Latin, "situation, position" (see site). In technical uses in English, "proper or original position and location of something" (as in in situ).

Others are reading

Advertisement
Advertisement