Top definition
a greek-latin word that means: necros(death) umbra(shadow)
NECROSUMBRA=shadow of death=LIFE

an experimental symphonic metal band in the philippines.
necrosumbra is an experimental symphonic metal band in the philippines.
by ethelred darkmoon June 21, 2007
Get the mug
Get a necrosumbra mug for your barber Jovana.