glyn /ɡlɪn/ noun1 •A valley in a mountain area, especially one with a stream in the bottom.He could not beat out the Irish, yet he did shut them up within those narrow corners and glyns under the mountain's foot. — 1596 formsglyns