Itchen
Proper noun
Meaning
A river in Hampshire, England, which flows into Southampton Water.
A river in Warwickshire, England, which joins the River Leam.
Source: en.wiktionary.orgAnagrams
Examples
'Lead and arsenic also came into the Solent from rivers like the Itchen over extended historical periods.
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.
Labour represented the largest urban centre, holding both Southampton constituencies ( Test and Itchen ).