Prev 35 of 50 Next
Rose
Origin: Latin

Meaning: Rose flower