He spent the weekend stalking deer in the Scottish highlands. 他周末在苏格兰高地追踪鹿的行踪。
Graham and Fiona are taking a walk in the Highlands. 葛拉汉以及费欧娜在苏格兰高地散步。
highlands英英释义
Noun:
a mountainous region of northern Scotland famous for its rugged beauty; known for the style of dress (the kilt and tartan) and the clan system (now in disuse)