Meaning
Of Latin origin meaning 'beloved' whilst Rose derives literally from the English word for a flower.
Popular Middle Names
Pronunciation
Amy-Rose
A-mee-ROWS
Of Latin origin meaning 'beloved' whilst Rose derives literally from the English word for a flower.