"Roser" is a word in ENGLISH
roser
ENGLISH
Definition:
A rosier; a rosebush.
Few words of positivity
What are five things you are grateful for? Right now? Open to gratitude and you will soften into joy.
WORD SUGGESTIONS
rosier
ENGLISH
A rosebush; roses, collectively.
Read the complete definition