Mine is 2 and still doesn’t name the colours correctly. She says everything is blue, purple, or green. We talk about colours, have books with colours, etc, but she doesn’t seem to be able to name them correctly. (She’s otherwise quite clever and verbal). I don’t recall my oldest having this trouble. DH is colourblind so I suppose there is a chance for her, too.