Here's why:
* Concrete nouns refer to physical things you can touch (e.g., table, cat, tree).
* Abstract nouns refer to ideas, concepts, feelings, or qualities (e.g., love, happiness, freedom).
While you can certainly meet a cousin, the word itself represents a familial relationship, which is an abstract concept.