What is the meaning of Leafy?

covered with leaves

containing much foliage

in the form of leaves (of some material)

resembling a leaf

wealthy, middle- or upper-class

Source: wiktionary.org