English flower name
"first rose"

Primrose Origin and Meaning

The name Primrose is a girl's name of English origin meaning "first rose".

A quaint and quirky flower name, until recently considered a bit too prim for most American classrooms but brought back to life in recent years by the attractive character of Primrose "Prim" Everdeen in the Hunger Games series. In the Top 300 girl names in England and Wales and on Nameberry, Primrose remains rare in the US, but is made more accessible by a raft of sweet nickname options, including Rosie and Posy.

The flower name Primrose derives from Latin prima rosa, meaning "first rose", since primrose flowers are among the first to appear in early spring, heralding the coming of better weather. Primrose also has an alternative history as a Scottish surname deriving from the place name Penrhos, from the Welsh words pren "tree" and rhos "moor." The spelling was later altered due to association with the flower.

In the H. E. Bates book and 90's British TV series, The Darling Buds of May, there is a character named Primrose Violet Anemone Iris Magnolia Narcissa Larkin, who has twin sisters named Zinnia and Petunia.

# 321 on Nameberry

Primrose Rank in Nameberry Top 1000

Primrose Popularity

Famous People Named Primrose

  • Primrose Catherine AndersonStuart Potter, Australian socialite and philanthropist
  • Primrose "Pitty Pat" DunlopAustralian socialite, daughter of Primrose Potter and Roger Dunlop
  • Primrose CummingEnglish novelist
  • Dorothea Primrose CampbellScottish poet

Primrose in Pop Culture

  • Primrose Violet Anemone Iris Magnolia Narcissa Larkincharacter in The Darling Buds of May novels and TV series
  • Primrose Woodmousecharacter in the Brambly Hedge children's book series
  • Primrose "Prim" Everdeencharacter in The Hunger Games trilogy, sister of Katniss Everdeen
  • Primrose Gamgeehobbit character in The Lord of the Rings trilogy
  • The surname comes from the name of Primrose in FifeScotland, a place originally named Prenrhos, literally "tree,moor" in Welsh. It is the family name of the Earls of Rosebery.