Proper noun
Bromborough
A town in the Metropolitan Borough of Wirral, Merseyside, England (OS grid ref SJ3482).
Foot, "Where English Becomes British", p. 144 The site of the battle is uncertain, however, and over thirty sites have been suggested, with Bromborough on the Wirral the most favoured among historians. Source: Internet
For all its fame, the site of the battle is uncertain and several sites have been advanced, with Bromborough on the Wirral the most favoured location. Source: Internet