According to IUPAC nomenclature sodium nitroprusside is named as
sodium pentacyanonitrosyl fenate (III)
sodium nitroferricyanide
sodium nitroferrocyanide
sodium pentacyanonitrosyl ferrate (II)
sodium pentacyanonitrosyl ferrate (III)