leaflet - Dictionary definition and meaning for word leaflet
leaf-LET.....let assume that its like a leaf which is handbill