Definitely a leopard tortoise.
I don't see "giant" south African traits.
Too small to sex.
It's small for a 5 year old when compared to other leopards raised with ample hydration. How has this little one been housed?
My 3 year old is 10"long and almost 6lbs. That's more along the lines of what you'd expect for a leopard raised humid from hatching, just to give you an idea.
Most important is a healthy tortoise.
Welcome to TFO!
That terrarium is too small for a tort that size. It really needs to be much, much biggerSeems to be healthy. It has been housed inside since we found it. Has a UVB lamp and a heat lamp. Seems to have growth spurts. It is in a terrarium that is 30"x12"x12" for the last year. Before that it was in a smaller one.