Oh FFS. I hope this I MUD.
As a mother of a Milo, I find this absolutely terrible. Leave the **** boy names alone already.
My suggestion: you are having a girl, not a boy. Find a name that is suitable for a girl. I would feel sorry for any girl named Milo and really question the parents' sanity.
That said. Maddox is even worse. WTF?
On the off chance this isn't MUD, how about Mila? That is an actual GIRL name.
What is wrong with people?