Histor
IQ
ly
Janet Stewart
noblewoman; Scottish governess (1502-1562)