Meaning:
Bitterness

Origin:
English

Charming, Quick, Sweet

The Dairy Maid

The meaning of the name Molly is “Bitterness”. Molly originated from ‘Maili‘, a Gaelic nickname for the Hebrew name Mary. The version we see today is the English version of that nickname.

If the meaning really bothers you, Molly is also known to be short for Margaret, meaning “Pearl”, or Mulberry “Sensuous”. 

Molly is reminiscent of names like Milly (Amelia or Millicent), Polly (Pauline or Apolline), Charlie (Charlotte), Ollie (Olivia or Ottilie) and Holly (Hollis or Holland).