Good grounds for holding sports (6)
I believe the answer is:
stadia
'good grounds' is the definition.
'stadia' can be an answer for 'grounds' (I've seen this before). I'm unsure of the 'good' bit.
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for stadia that I've seen before include "Big venues" , "Bowls" , "major venues" , "Athletics grounds" , "Sports arenas" .)