The colour of the name indicates the relative quality, though there is some overlap.
From low to high; white, grey, blue, green, yellow, gold
As for the name prefix, there is also broken, strong (maybe, IIRC).... don't remember any more. I don't think anyone has gone though and compiled a full list.