16 letters · 27 points in Scrabble
noun the process of coming into being; becoming reality
noun an appearance in bodily form (as of a disembodied spirit)
noun something that comes into existence as a result