Leafy

Tamil Dictionary definitions for Leafy

Leafy : இலைமயமான

Leafy definition

superl

  1. Full of leaves; abounding in leaves; as, the leafy forest.
  2. Consisting of leaves.