Denise
First name origin: French
First name meaning: Mythology; a follower of Dionysus, the god of wine
Richards
Last name origin: English and German
Last name meaning: patronymic from the personal name Richard. Richards is a frequent name in Wales.