Mary Queen of Scots (1542-1587), Catholic Queen of Scotland who claimed the right to the throne of England, mother of King James I of England
QUEEN MARY
Meaning of QUEEN MARY in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012