Forum:Mizuho?

I thought about adding this to trivia but my Japanese is that of a 5 year old. If I'm correct, roughly translated, wouldn't Mizuho mean "water cannon"? Seeing how Shinai is WATER attribute and taking Mizuho's effect in account, I'd say there is a connection. Could be wrong though, so I thought I'd ask. Thanks.