/ ˈliːfi; NAmE / adjective
1.
having a lot of leaves :
Eat plenty of leafy green vegetables.
2.
( approving ) ( of a place ) having a lot of trees and plants :
leafy suburbs
3.
made by a lot of leaves or trees :
We sat in the leafy shade of an oak tree.