People, generally other saiyans, refer to Goku as "Kakkarot" because that is his real name given to him by his father, Bardock, and his mother. "Goku" is the name Grandpa Gohan gave him.
Chat with our AI personalities
Vegeta calls Goku "Kakkarot" because that was his name on (SPOILER ALERT!!!) the Saiyan planet, before he came to Earth.
nothing is diffrent son is gukus last name that's why they call him son goku.
Potara Fusion
2.5 billion people
For people to be revived (his friends & family). But most of the time it is them wishing for Goku to be revived.