VENVILLE

VENVILLE venville (ven-vil), n. Hist. A tenure peculiar to the area of Dartmoor forest in Devonshire, whereby tenants have certain rights in the forest. How to translate the legal term VENVILLE in Chinese?

VENVILLE Read More »