• Peckham

    Full definition of Peckham

    Proper noun

    Peckham

    (plural Peckhams)
    1. A place in Southwark, London
    © Wiktionary