Rose

Name origin: Latin

Name meaning: A flower

Maddox

Name origin: English

Name meaning: Son of the Lord