The etymology of the name Romsey has been much disputed. There can be no doubt about the meaning of the termination "ey"--island--which we meet with under different spellings in many place-names, such as Athelney, Ely, Lundy, Mersea and others, for Romsey stands upon an island, or rather group of islands, formed by the division of the river Test into a number of streams, which again flow together to the south of the town, and at last, after a course of about seven miles, empty themselves into Southampton Water. But several derivations have been suggested for the first syllable of the name