Etymology
Advertisement

leafy (adj.)

1550s, from leaf (n.) + -y (2). Related: Leafily; leafiness.

Others are reading

Advertisement
Advertisement
Definitions of leafy

leafy (adj.)
having or covered with leaves;
leafy trees
leafy vegetables
From wordnet.princeton.edu