adjective
(chiefly in combination, sometimes heraldry) Having a leaf, leaves or folds.
verb
simple past and past participle of leave (in the sense "to produce leaves or foliage")
Obsolete form of left.