edinburgh : Idioms & Phrases


duke of edinburgh

  • noun Englishman and husband of Elizabeth II (born 1921)
    Philip; Prince Philip.
WordNet