Word of the Day: Luminous

Luminous

Meaning: Emitting or reflecting light.

Example: The luminous stars lit up the night sky.

Scroll to Top