DUNCISH MEANING IN ENGLISH

• Duncish Definition & Synonyms

  1. (a.) Somewhat like a dunce.


RECENT SEARCHES