Definitions
There is 1 meaning of the phrase
Lady Diana Frances Spencer.
Lady Diana Frances Spencer - as a 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 (Exact Relations)
Word Variations & Relations
A-Z Proximities
- ladrone
- ladrones
- ladrons
- lads
- lady
- Lady Diana Frances Spencer
- lady's-eardrop
- lady's-eardrops
- lady's-finger
- lady's-slipper
- lady-slipper