Skip to main content

moonblink

English moonblink meaning in English  •  moonblink का अर्थ अंग्रेजी में
Noun
  • A temporary blindness, or impairment of sight, said to be caused by sleeping in the moonlight; -- sometimes called nyctalopia>.
Advertisement