locus

(Latin)A site; a place

Browse all legal terms