There is no 'complete' noun English, you may be thinking of a concrete noun.
A concrete noun is a word for a person, a place, or a thing that can be experienced by any of the five senses; it is a word for something that can be seen, heard, smelled, tasted, or touched. Some examples are:
An abstract noun is a word for a person, place, or a thing that can't be experienced by any of the five physical senses; it is a word for something that is known, understood, learned, experienced, believed, or felt emotionally. Some examples are:
A collective noun (not collecting) is a word to group nouns for like people or things. Some examples are:
خلاصۃ is for Summary and Abstract. "Khulasa"
the act or process of collecting
science
Every word in every language has meaning! Abstract nouns like freedom, honesty, happiness, etc, things that you can't touh or feel or pick up or tell what color they are- those are abstract nouns. and they absolutely have meaning! If it's in the dictionary, it has meaning. Look up the word integrity in the dictionary...it has a meaning, doesn't it?! Right! So yep, abstract nouns have meaning.
afterword
A compendium is a collection, generally of written material. It might be a concise, complete summary of a large work (an abstract), or it might be a publication containing a collection of a number of short works.
The abstract noun related to the concrete noun 'pilgrim' is pilgrimage.
Yes, hatred is considered an abstract noun as it represents an emotion or feeling that cannot be physically touched or measured. It is a concept that exists in the mind rather than being a tangible object.
The answer depends on the meaning of "cool". I think stamp collecting is about as cool as studying history or fine art or ballet.
spying
nephritis
The adjective dead has the related abstract noun "death" (in some uses, deadness, meaning desensitivity).