As nouns the difference between leaf and engine
is that
leaf is the usually green and flat organ that represents the most prominent feature of most vegetative plants while
engine is (obsolete) ingenuity; cunning, trickery, guile.
As verbs the difference between leaf and engine
is that
leaf is to produce leaves; put forth foliage while
engine is (obsolete) to assault with an engine.