In C# there is a table of known colors, but there are 140 of them, also there is a library of Color Names with 30261 names, but to cover all the variants with transparency and 256^3 values (16 777 216) is unlikely to work.