Crown lands Definition

Advertisement

Crown lands:

Government owned land.