It’s about time. We are now on Instagram!
1590s, "stream flowing into the sea," from fresh (adj.1) in a now obsolete sense of "flood, stream of fresh water" (1530s). Old English had fersceta in the same sense. Meaning "flood caused by rain or melting snow" is from 1650s.