GRIMALKIN MEANING IN ENGLISH

• Grimalkin Definition & Synonyms

  1. (n.) An old cat, esp. a she-cat.


RECENT SEARCHES