nunhead

/N AH1 N HH EH1 D/
noun
  1. 1

    A suburban area of London in the borough of Southwark, Greater London, England (OS grid ref TQ3575).