What is the meaning of the word "solar"?

Definitions:

  1. relating to or derived from the sun or utilizing the energies of the sun copy to clipboard adjective
    • solar eclipse copy to clipboard

NearBy Words: