nebule

Nouns

  • (n) a small cloud

Words of close approximity

nebula
nebula