5 letters · 7 points in Scrabble
noun the scene of any event or action (especially the place of a meeting)
noun the specific site of a particular gene on its chromosome
noun the set of all points or lines that satisfy or are determined by specific conditions
originLearned borrowing from Latin locus. Doublet of lieu.
Etymology from Wiktionary, CC BY-SA 3.0