Grimalkin

Webster's Dictionary of the English Language

·noun An old cat, ·esp. a she-cat.

Related Words