What is the meaning of Tähtisumu?

nebula, stardust

Source: wiktionary.org