Definition, synonyms and related words
Somewhat sunny; having a certain amount of exposure to the sun.