Leafy dragons Synonyms

Definitions for Leafy


  • (adjective) covered with a thick, healthy natural growth
  • (adjective) having or covered with leaves

LD abbreviation

LD is an abbreviation for Leafy Dragons
What does LD stand for?
LD stands for "Leafy Dragons"