glen

1. (noun) (Scottish) a narrow secluded valley (in the mountains)
Related Words: vale, valley



Terms and Conditions of Use / Copyright Notice