• Lyn

    Origin

    See lin.

    Full definition of lyn

    Noun

    lyn

    (plural lyns)
    1. (Scotland) A waterfall.
    ----
    © Wiktionary