Baby Names Land
chevron_left

Molly

chevron_right

Meaning of the Name

An English-Irish pet form related to Mary, meaning bitter, or beloved.
Gender
Girl
Origin
English