English dictionary
amy lyon meaning and definition
Definition and meaning of amy lyon at MeaningMonkey.org. amy lyon meaning and definition in the English Dictionary.AMY LYON noun
Definition of Amy Lyon (noun)
- English beauty who was the mistress of Admiral Nelson (1765-1815)
- synonyms: Hamilton, Lady Emma Hamilton
Source: Princeton University Wordnet