Our first baby is due in June and we are thinking of some names. We both really like Fox for a boy but don't know if it's just too silly? What do people think?