Word of the Day: Luminous

Luminous

Meaning: Emitting light.

Example: The luminous stars lit up the sky.

You may also like...