HORRIBLE NAME?!?

My fiancée picked out Blade for a boy. I dont think it’s that bad but what do y’all think? And if you guys have suggestions on a middle name that would be perfect.