Definition of Primrose

Definition of Primrose
  1. Primrose Proper noun Rare, and of mostly British usage.
Feedback Form