Plural of aiver; multiple rivers or watercourses in Scottish and Northern English dialect.
Simply the plural form of 'aiver', following standard English pluralization of the Old Norse-derived noun.
Try Another Word