situs (n.)youdaoicibaDictYouDict[situs 词源字典]
Latin, "situation, position" (see site). In technical uses in English, "proper or original position and location of something" (as in in situ).[situs etymology, situs origin, 英语词源]