Meaning of Margaret Rose

Mar'garet Rose'

Pronunciation: [key]
  1. born 1930, English princess (daughter of George VI; sister of Elizabeth II).
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.