glens
n. 峽谷,幽谷( glen的名詞複數 )
A glen is a deep, narrow valley, especially in the mountains of Scotland or Ireland.
He lives in Glens Falls.
他就住在格倫斯福爾斯.