glen

/glen/
Noun
  1. a narrow secluded valley (in the mountains)

Khám phá thêm

Các từ liên quan

Từ có nhắc đến "glen"

glen
A small stream flows through the peaceful glen.