Ivel noun1 •A river in Hertfordshire and Bedfordshire, England, that joins the Great Ouse at Tempsford.