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

priestsprimarilyprime
primroseprinceprincess
priscillaprison''pureprisoner
privateprizeprized
probablyproclaimedproclamation
produceproductiveprofound
promenadepromiseprompted