transcription, транскрипция: [ li:fi ]
1.
Leafy trees and plants have lots of leaves on them.
His two-story brick home was graced with a patio and surrounded by tall, leafy trees.
ADJ
2.
You say that a place is leafy when there are lots of trees and plants there.
...semi-detached homes with gardens in leafy suburban areas.
ADJ