Girl is a common noun because it refers to a general category of people (female children), not to any specific, named girl. Common nouns name general classes of people, places, or things. It's not abstract (it's a physical person), proper (not a specific name like 'Sarah'), material (not a substance), or collective (not a group).