Word Study
amy lyon
WORDNET DICTIONARY
Noun amy lyon has 1 sense
- amy lyon(n = noun.person) hamilton, lady emma hamilton - English beauty who was the mistress of Admiral Nelson (1765-1815); Array is a kind of lady, noblewoman, peeress
For further exploring for "amy lyon" in Webster Dictionary Online