pickle-herring
English
pickle-herring meaning in English • pickle-herring का अर्थ अंग्रेजी में
Noun
- A merry-andrew; a buffoon.
- A herring preserved in brine; a pickled herring.