Definitions for lyn
  • Lyn (n.) - A waterfall. See Lin.
Words in your word