WordUnscrambler Home
leafy
Definitions
[ˈliːfi], (Adjective)
Definitions:
- having many leaves or much foliage
(e.g: a leafy glade)
Phrases:
Origin
:
Click here to see the free dictionary definition for leafy
definition by Oxford Dictionaries