Having to do with living or being located on the edges or banks of streams or rivers.
(London, United Kingdom)