if I'm not mistaken then gohan means lunch.....
Yes, that's true. Most of the Dragonball series characters have names that are takes on something. For example, all the Saiyans are named after some sort of vegetable.
On-topic: I still haven't seen it. It appears that I was correct in my original assessment.