The Law Dictionary
MEMBRUM
Law Professor
11 years ago
A slip or small piece of land.
Exit mobile version