LYN Meaning of LYN in English (n.) A waterfall. See Lin. Webster's English dictionary. Английский словарь Webster. 2012