leafy

adjective
1
having a lot of leaves
پربرگ, برگ‌دار
2
having a lot of trees and plants and therefore considered an attractive place to live
پربرگ, سرسبز, سبز و خرم, پرگیاه
leafy suburbs
3
made by a lot of leaves or trees
پربرگ, برگدار, پوشیده از برگ
We sat in the leafy shade of an oak tree.