Dicionário

Glen

Webster's Dictionary 1806

Glen

n.

a valley, vale, space between two hills