Leafy
Word Dictionary
-> Leafy
Search:
Leafy
(superl) Full of leaves; abounding in leaves; as, the leafy forest.
(superl) Consisting of leaves.
Terms of Use
Canadian Jobs