What is Locus?

Legal Definition
The place where a thing is done.
-- Bouviers Law Dictionary
Legal Definition
Lat. A place; the place where a thing is done.
-- Black's Law Dictionary
Legal Definition
Place.
-- Ballentine's Law Dictionary