MERKIN MEANING IN ENGLISH

• Merkin Definition & Synonyms

  1. (n.) Originally, a wig; afterwards, a mop for cleaning cannon.


RECENT SEARCHES