Here's why:
* Common nouns refer to general, everyday things or people. They are not specific.
* Proper nouns are specific names for people, places, or things (e.g., John, London, Eiffel Tower).
Since "cousin" is a general term for a relative, it is a common noun.