@Fire Fist:
What's wrong with Bleach's names?
Ichigo = Strawberry or #1 Guardian
Orihime = Japanese name for Vega, the princess on which Tanabata is based
Chad = Well, Chad
Uruyu = Dragon King
Gin = Silver
Most of the Bleach names are common Japanese words. It's no different in One Piece:
Luffy = Luffing, which is using a sail to catch wind current
Nami = Wave
Usopp = Combination of Aesop and Usoji, which means Liar
Sanji = 3 O'clock
I believe he was talking about the characters from Mexico.