Is there a word to describe a piece of land surrounded by river(s)?
Per the OED, an eyot or ait is
An islet or small isle; especially one in a river, as the aits or eyots of the Thames.
An small island in a estuary, lake, or river is a holm
Holm An island in a river.