Island on which Prince Philip was born (5)
I believe the answer is:
corfu
(Other definitions for corfu that I've seen before include "part of Greece" , "Largest Ionian Island" , "Greek holiday island" , "One of the Ionian islands" , "Greeks here?" .)