glen

views updated

glen / glen/ • n. a narrow valley.

More From encyclopedia.com