locus: meaning in law

(Latin)A site; a place

Browse all legal terms →