moon ray

Noun
  1. A ray of moonlight (synset 111505261)

Found on Word Lists

Other Searches