LEAFY


Meaning of LEAFY in English

leaf ‧ y /ˈliːfi/ BrE AmE adjective

1 . having a lot of leaves:

leafy green vegetables such as spinach

2 . having a lot of trees and plants:

a leafy suburb

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.