suntrap

/ (ˈsʌnˌtræp) /

noun

a very sunny sheltered place

Words nearby suntrap