Proper noun
A river in Hampshire, England, which flows into Southampton Water.
A river in Warwickshire, England, which joins the River Leam.
Source: en.wiktionary.org'Lead and arsenic also came into the Solent from rivers like the Itchen over extended historical periods. Source: Internet
Prison officer, who previously held the portfolio for transport and professional services, had been set to stand for the Hampshire County Council elections in the Itchen Valley division last year, but dropped out. Source: Internet
Labour represented the largest urban centre, holding both Southampton constituencies ( Test and Itchen ). Source: Internet