- Covered with or having leaves.
- Consisting of leaves: Spinach is a leafy green vegetable.
- Similar to or resembling a leaf.
- Having abundant vegetation, especially deciduous trees: a leafy suburb.
(comparative leafier, superlative leafiest)
leaf +â€Ž -y