In all: No, it can’t be done.
Your only shot is to create a new Team Project named as you ‘d like and then move everything to it. This involves serious work done by hand.
After that, you can’t erase your old TeamProject – you will loose the history. You can lock it and make it unavailable to everybody.
After having done this a few times we think about the names of our Team Projects a lot. If at some point their name is(gets) wrong, I ‘d say we ‘ll live with the mismatch.