WeeNames Scotland’s favourite name finder

← All names

Peggy

Girl name · 29 babies recorded · 1974–2025

Peggy: 29 babies born in Scotland since 1974, given to girls, peaking at 5 births in 2019.

Originating as a pet form of Margaret, Peggy ultimately derives from the Greek *margarites*, meaning “pearl.” The transformation from Meg to Peg is a classic example of medieval rhyming slang, popular in Scotland and England. One of the most famous bearers was Peggy Lee, the iconic American jazz singer and songwriter. The name also evokes art collector

Girl 8 of 52 years

Peak year
20195 babies
Latest (2024)
#6384 babies
Total births
29since 2014
5-year trend
▲ 14%vs prior 5y
1980 1990 2000 2010 2020 2019 · 5
Births per year in Scotland. Missing years had a count of 2 or fewer (suppressed by NRS).