Crossword clue:
President whose first name means one who is blessed
1 answers for "President whose first name means one who is blessed"
5 letters: