Primrose \p-rimro-se, pr(im)-rose\ as a girl's name is of Middle English origin, and the meaning of Primrose is "first rose". A 19th century flower name for a flower which blooms early in spring. The primrose is not from the rose family.
Primrose has 3 variant forms: Primarosa, Primorosa and Primula.