solana
Top 15000
Meanings
Noun
1. strong sunshine
2. suntrap, sunny spot, sunny side, sunny place
3. sun terrace
4. sunny balcony
5. solarium
6. adret