Skip to main content

gazingstock

English gazingstock meaning in English  •  gazingstock का अर्थ अंग्रेजी में
Noun
  • A person or thing gazed at with scorn or abhorrence; an object of curiosity or contempt.
Advertisement