Home / Crosswords / NYT Crossword / Another name for Princess Diana of Themyscira