Wordle Hint and Answer for April 20, 2023 | Puzzle #670