Found 2 boys and girls with the meaning of roses
Rodas / 5 letters 
Meaning of Rodas In Greek, Rodas means Rose garden More
Vartan / 6 letters 
Meaning of Vartan In Armenian, Vartan means Giver of roses More

Browse by meanings

prematurepreparationprepared
presentpreservepress
pressedprettypriam
priceprideprimrose
princeprincelyprincess
printprisonprisoners
pristineproducesproductive