GeneralConnection.comDictionary
lady godiva
Noun

1. Godiva
1. Lady Godiva, Lady, noblewoman, peeress
Usage