LEAF Meaning of LEAF in English n. leaf insectwalking leafleaf minerleaf footed bug Britannica Concise Encyclopedia. Краткая энциклопедия Британика. 2012