WTWM

whatsthatwordmean

← Definition
Guess

solar

adjectiveRelating to the sun.
nounEnergy or power obtained from the sun.

Antonyms

lunaradjective

Built for word lovers.