resolana
Top 45000
Meanings
Noun
1. suntrap, sunny spot, sunny side, sunny place