Hun you go with what you and DP want

It isnt an overly common name one way or the other. As a teacher I havent come across any Mackenzies boys or girls.

It is kind of like the name Ashley Could be girl or boy. If your son feels its not masculine enough then he can call himself Macca (which lets face it in high school thats what kids do- shorten names.

If you really love it and your DH does too then you name your little boy Mackenzie.