Meaning of sun parlor

Definition of sun parlor

(noun) a room enclosed largely with glass and affording exposure to the sun

Other information on sun parlor

WIKIPEDIA results for sun parlor
Amazon results for sun parlor