These are their actual names you were close with some of them
Red: ruby you got this one right
Blue: lapis or lapis lazuli if ya want to be a fancy pants
White: iron
Yellow: citrine yes there’s a gem or rock named that
Transparent: quarts
The theme is that there named after gems or rocks