Personally, I think it's a horrible name. However it's your child, not mine.

As for kids, they will tease no matter what. Be it a name, glasses, lisp, the way you walk, the way you dress.... I don't think a name will make a difference really. I mean if you were to go name your kid something like Ben Dover then you would be asking for it but ykwim.