boy names !

Ca
Boy names ! 
I don't know what I'm having until the 28th but we have always had a girl name picked out ( Haven Ray )! 
No idea on if it's a boy. I need some ideas. I don't want anything to common like ( James, zach, etc )
But I don't want it too crazy and sounding weird 😂