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