Delaware River Rat

River Rat:

 One who spends his leisure time on or alongside a river.

A muskrat.

Skip to content