Ancholme
English
Proper noun
Ancholme
A
river
in
Lincolnshire
,
England
, which discharges into the River
Humber
. Much of the river, the New River Ancholme, is straightened, while the Old River Ancholme meanders alongside and across it.