Answer: dukeofedinburgh

AnswerCrossword Clue
DUKEOFEDINBURGHTitle held by Prince Philip
DUKEOFEDINBURGHA guest of Canada.
DUKEOFEDINBURGHPrince Philip's title