Meaning of lady diana frances spencer
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)
Other information on lady diana frances spencer
WIKIPEDIA results for
lady diana frances spencer
Amazon results for
lady diana frances spencer
Tweet