Etymology
Today it means: The maintenance and upkeep of a river; the work of a riverkeeper. Full definition →
From river + keeping.
Etymology from Wiktionary, CC BY-SA 4.0.