Rhyme Desk
Find rhyming words!

Definition of "Luminosity" :

noun: the quality of being luminous; emitting or reflecting light

"Its luminosity is measured relative to that of our sun."