LYN Meaning of LYN in English noun a waterfall. ·see lin. Webster English vocab. Английский словарь Webster. 2012