Lyn

Definition:

  • (n.) A waterfall. See Lin.

Compare lyn with other words:

lyn vs. lyne

glyn vs. lyn

lye vs. lyn

lyn vs. lynx

lin vs. lyn

lyn vs. waterfall