__ De Rossi, Wife of Ellen Degeneres
Puzzle 5 of Tennis Medium Pack
Question is: __ De Rossi, Wife of Ellen Degeneres
and the answer is: PORTIA
Word Meaning:
PORTIA — Thespesia populnea, a flowering plant of the mallow family, found especially in parts of India.
Definitions from Wiktionary.