public land

noun
  1. : land owned by a government