From Longman Dictionary of Contemporary Englishleafyleaf‧y /ˈliːfi/ adjective  1 NICEhaving a lot of leaves leafy green vegetables such as spinach2 ORGANIZATIONhaving a lot of trees and plants a leafy suburb
                                                    
                                                Examples from the Corpus
leafy• Spinach, chard, and other leafy greens are excellent in salads.• a leafy town 
