WHIMWHAM MEANING IN ENGLISH

• Whimwham Definition & Synonyms

  1. (n.) A whimsical thing; an odd device; a trifle; a trinket; a gimcrack.
  2. (n.) A whim, or whimsey; a freak.


RECENT SEARCHES