Bessacarr
Proper noun
Meaning
Bessacarr
An outer suburb of the Metropolitan Borough of Doncaster, South Yorkshire, England (OS grid ref SE6101).
Proper noun
Bessacarr
An outer suburb of the Metropolitan Borough of Doncaster, South Yorkshire, England (OS grid ref SE6101).