glen
noun
ɡlen
noun
1
a
deep
narrow
valley
in
Scotland
or
Ireland
〔苏格兰或爱尔兰的〕峡谷,幽谷