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)

  1. English beauty who was the mistress of Admiral Nelson (1765-1815)
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: