Solar means appertaining to the Sun, our planet's star. Solar also has other meanings.
Making the calender and solar year coincide has been man's ongoing battle.(Originated from Newport News Daily Press)
Feb 28, 1996; Here's a trivia question to use at your next party: How many people were born in Virginia, and the rest of England's American...