What does Primrose mean?
IS a bloom word: from the flower, via Old French/Medieval Latin 'prima rosa' meaning 'first rose', as the primrose is one of the first flowers to bloom in spring.
What does Clover mean?
Clover is an English nature name from the lucky three-leafed plant.