giving out or reflecting a lot of light
shining, glowing in appearance
pleased; causing or bringing happiness
happy, delightful
giving out, able to give out, light when heated
glowing
giving out light; visible in the dark
bright, glowing
looking rich and colourful
bright, radiant
very beautiful and attractive to look at; excellent
luxurious, expensive