Minimal pairs
noun
Meanings
-
1
noun
a cat, especially a non-pedigree or ordinary house cat
Their old moggy spends all afternoon dozing on the windowsill.
Thesaurus
Etymology
Of uncertain origin; a British colloquial term for a non-pedigree cat, perhaps a pet form of the name Margaret, or a variant of dialectal mawkin ('untidy woman, scarecrow').