@applejack popular colors, human psychology, go figure. Many cultures have distinct (i.e. that originate from color, not colors which are named after something like green which is named after grass (old english grene = grass/grow)) names for red, blue and sometimes black and white colors, but not for others.