Since you invented this name, the real meaning is "newly created form." Since it seems to blend the sounds of names like
Shea and
Aidan or
Hayden, you could I suppose use a combination of the "meanings" of those names if you decide to make some sort of plaque commemorating your son's name.