Tattenham Corner is located in the Tattenham ward of the local council (Reigate and Banstead). The main road passing through the neighborhood is Great Tattenhams. Yes the station is named after the turn into the home straight of Epsom racecourse, and it's right next to it. But the racecourse turn was named after the neighborhood (late 1700s) and the station opened in 1901, more than 100 years later.
I went to school about a mile from Tattenham Corner (Nork Park, now Beacon, not De Burgh which was closer).
Well, quite. I was trying to simplify matters a little, but that is a much fuller explanation.
Tattenham Corner station, of course, was once a lesser counterpart of Epsom Downs, which (as you no doubt know!) was once much larger and grander, but subject to being relocated and massively rationalised. Tattenham Corner itself is still a reasonably flexible station, and many a service suspension has been prevented by the fact that it still has a choice of both a few platforms and also sets of points by which to access them.
I've always loved the name "Nork", and I think it would be a fun addition to the National Rail map, but there we are!
On the subject of schools, I went to another local school which swapped one or two of what you'd now call its "senior leadership" with what is now Beacon. So there we are.
The area is known as Mumps (and presumably had been for a very long time before the railway to become the established area name). Accordingly the station is named Mumps to reflect the name of the area it is in. So the station is/was not named after beggars, it is named after the area. And the origin of the name of that area historically comes from beggars.
I am very surprised the railway did not try to lead a trend towards "gentrifying" the area and removing the name of that district. This certainly happened in other areas of the country. Whilst the name may be historic and a marker of the locality, it does nothing for good publicity (which has always been something railway companies have tried to achieve, with varying success!) and it's not like it promotes anything good about the area, either!
The stupidest names are ones that refer to a local landmark, without really taking into account it is a national network with similar landmarks everywhere. University, as mentioned before, is the worst. But there's The Lakes, Valley (not in a valley), Clock House, Manors.
In the Midlands, Earlswood and The Lakes are particularly confusing for anyone from Surrey - where there is also a station called Earlswood, just up the road from which is a local attraction called Earlswood Lakes (although that doesn't have a station)!