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.