hillsite Definition
Definition
A site or location with hills, often used in the context of building on or near hills for specific purposes, such as a school or a settlement that is situated on a hill.
Browse
A site or location with hills, often used in the context of building on or near hills for specific purposes, such as a school or a settlement that is situated on a hill.
Browse