First recorded in 1911, and possibly derived from Maggie, Margie or Mog, all short forms of the name Margaret.
From the 1800’s used to describe an ungainly lumbering Cow (or in the growing cities of the Industrial Revolution, a “hag” or “lady of the night”). In parts of Lancashire, England the word ‘moggy’ means Mouse not a Cat at all.
Site running well after clearing technical fault ‘508 error’ on the server.
undergoing updates 5th – 7th January 2018