Rochester

Origin Gender Meaning
Anglo-Norman Boy A rocky fortress, or camp on the rocks.
Old English Boy rock fortress
Old English Boy A rocky fortress, or camp on the rocks.