lyn Meaning, Definition & Usage

Lyn noun
Definitions
  1. A waterfall. See Lin. Scot.

Webster 1913