Prince William chose the name George/Giorgos I, because "Giorgos" was more a Greek name then "William".
He also chose this name because he want to honour the British, who made it possible that William was elected king in 1863. So he choose the very British name George, that also was a good name...