A lot of ‘classic’ names are Norman in origin, so William, Henry, Emma, Richard, Alice.
Names like Roger, Maud, Mathilda, whilst Norman, have have waxed and waned in popularity so I would not consider ‘classic’ in the same way.
Others of biblical origin, like John, Jane (Joan the most popular variant in the Middle Ages,) Mary etc have hung about for centuries alongside other Saints’ names, before the lesser known Old Testament and Virtue names of the Puritans that @florascotia2 mentioned.
I can only really think of Edward as a ‘classic’ name Anglo-Saxon in origin. Edith is a beauty, but has experienced varying popularity.
Some other lovely old names like Florence and Mathilda have had a recent popularity surge after disuse and so I would not consider them classic.
Names like Gillian, Denise, Barbara, Joyce which we I would consider of my Mum’s generation have been in use for centuries (see above link) but I would not consider classic.
www.behindthename.com/. is my favourite name site. It gives the etymology and family links of most names.