The father of XXX is whom?
Prince Welf Ernst of Hanover
Prince Welf Ernst of Hanover (Welf Ernst August Andreas Philipp Georg Wilhelm Ludwig Berthold Prinz von Hannover), Duke of Brunswick-Lüneburg (25 January 1947 at Schloss Marienburg, Nordstemmen, Lower Saxony, Germany; -- 10 January 1981 in Poona, Maharashtra, India) was the eldest son of Prince George William of Hanover and his wife Princess Sophie of Greece and Denmark, sister of Prince Philip, Duke of Edinburgh.
Prince George William of Hanover