Primrose

  • [ PRIM-roz ]
  • English (Rare)
From the English word for the flower, ultimately deriving from Latin prima rosa "first rose".

There were no related names found for Primrose.