star is a noun.fish is a noun.starfish is made by putting these nouns together.Nouns like starfish are called compound nouns.