manzanal
Top 45000
Meanings
Noun
1. apple orchard
2. apple tree