Glycosides of pyrrole alkaloid (pyrrolemarumine 4″-O-α-L-rhamnopyranoside) and 4'-hydroxyphenylethanamide (marumosides A and B) were isolated from leaves of Moringa oleifera along with eight known compounds; niazirin, methyl 4-(α-L-rhamnopyranosyloxy)benzylcarbamate, benzyl β-D-glucopyranoside, benzyl β-D-xylopyranosyl-(1→6)-β-D-glucopyranoside, kaempferol 3-O-β-D-glucopyranoside, quercetin 3-O-β-D-glucopyranoside, adenosine and L-tryptophan. Structure elucidations were based on analyses of chemical and spectroscopic data including 1D- and 2D-NMR.