Question: is childhood a common noun?
Answer: Abstract forms of nouns are very common and an important part of communication. Child is a concrete noun, for example, but childhood is an intangible state, so it is abstract.