Потому что генетически у человека есть четыре вида цветовых рецепторов, и минимум два из них кодируются генами, расположенными на Х-хромосоме. У женщин Х-хромосом две, у мужчин - одна. Поэтому тетрахроматами, способными различать значительно больше цветов, чем остальные, женщины по статистике бывают гораздо чаще. Вроде как по последним данным, около 50% женщин и только около 8% мужчин, правда, не все люди с нужным набором - полностью функциональные тетрахроматы. В интернете гуляют тесты "посчитай, сколько разных оттенков ты видишь", но поскольку зависит многое от настроек монитора, лучше такое тестирование вживую проходить.
Ну и, разумеется, способность различать оттенки и знание множества разных названий разных оттенков между собой никак не связаны.