What is John F. Kennedy jr middle name?

Fitzgerald. He had the same name as his father, who was named for his maternal grandfather, former Boston Mayor John "Honey Fitz" Fitzgerald.