We do not currently know of any synonyms for Birkenhead.
The proper noun Birkenhead is defined as:
See full definition of the word Birkenhead.
Did you mean bargained?