English dictionary
lady diana frances spencer meaning and definition
Definition and meaning of lady diana frances spencer at MeaningMonkey.org. lady diana frances spencer meaning and definition in the English Dictionary.LADY DIANA FRANCES SPENCER noun
Definition of Lady Diana Frances Spencer (noun)
- English aristocrat who was the first wife of Prince Charles; her death in an automobile accident in Paris produced intense national mourning (1961-1997)
- synonyms: Diana, Princess Diana, Princess of Wales
Source: Princeton University Wordnet