Front site



means a site having one or more frontages to a road or private road.