scomparsa

Noun

 * 1) disappearance, vanishing
 * 2)  death, decease, demise
 * 3) passing
 * 4) extinction
 * 1) passing
 * 2) extinction
 * 1) extinction