Meaning of “stardust” in the English Dictionary

English