Dictionary
Thesaurus
Encyclopedia
Translator
Web

amy lyon

 - 1 dictionary result
amy lyon

noun
English beauty who was the mistress of Admiral Nelson (1765-1815) [syn: Hamilton
WordNet® 3.0, © 2006 by Princeton University.
Cite This Source
Search another word or see amy lyon on Thesaurus | Reference
FacebookTwitterFollow us: