Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word amy lyon from English dictionary with examples, synonyms and antonyms.

amy lyon   noun

Meaning : English beauty who was the mistress of Admiral Nelson (1765-1815).

Synonyms : hamilton, lady emma hamilton

Amy lyon meaning in Telugu.