What is the meaning of the word "nebula"?

Definitions:

  1. an immense cloud of gas, usually hydrogen, and dust in interstellar space copy to clipboard noun
    • The horsehead nebula is found in the Orion cluster. copy to clipboard

NearBy Words: