Gohan

Gohan is the son of Goku the Grandson of Bardock, the nefiw of Raditz and the father of Pan.

He traned with Piccolo a nemekien and faught strong and never gave up and in an alternate time line he trained Trunks