lady diana frances spencer : Definition, Usages, News and More
Search Words
lady diana frances spencer
n English aristocrat who was the first wife of Prince Charles; her death in an automobile accident in Paris produced intense national mourning (1961-1997)