Search for crossword answers and clues

Answer for the clue "Senator who once served as an editor of the Harvard Law Review ", 7 letters:
tedcruz

Alternative clues for the word tedcruz