Do numbers of this form have a name?
They are "tabulated" at OEIS. I use the quotes because there are only two of them, the other one being $397612$ (I don't count $1$). No name is given at that site, but there are some links there that you might follow up. If you find anything, be sure to let us know.