Skip to main content

blinkard

Advertisement
English blinkard meaning in English  •  blinkard का अर्थ अंग्रेजी में
Noun
  • One who blinks with, or as with, weak eyes.
  • That which twinkles or glances, as a dim star, which appears and disappears.