Can someone explain what is “McKnight”

For this one person I help take care of: in 15237 I see "McKnight" PA on a lot official mailings, but when telling people/verifying address on phone (say doc office) they have no idea and say "you mean Pittsburgh pa?" So what is this business of McKnight vs just saying / writing Pittsburgh? Any one who lives in the area know? Thanks in advance