GeneralConnection.com
➔
Dictionary
lady godiva
Noun
1. Godiva
1. Lady Godiva, Lady, noblewoman, peeress
Usage