Margaret Rose


noun

1930–2002, English princess (daughter of George VI; sister of Elizabeth II).

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019