In the Bleach series, Ichigo says that his name means: 'Ichi', for "the number 1" and 'go' means to guard or protect.
His father told him his name meant to protect one thing, and he then chose to protect his mother, because he loved her the most of all.
Ichigo also means strawberry, but the separate parts of his name (Ichi and Go) mean to protect one thing.
yes is fruits
He used to be.
Kurosaki.
If you are speaking about role, he is a Shinigami.
Yes Ichigos is the best!
Ichigo's birthday is July 15.
he has always been a soul reaper
episode 144
on episode 1 and maybe i think the last episode when she is competing
I'm pretty sure that he was a Captain at one time before meeting Ichigos mother.
No, but you can try the Ichigos forum: ichigos.com, or even try googling it.
no cause rukias a shinigami and shes like over 100 and ichigos only 17