Noun amy lyon has 1 sense
  1. Hamilton, Lady Emma Hamilton, Amy Lyon - English beauty who was the mistress of Admiral Nelson (1765-1815)
    --1 is a kind of Lady, noblewoman, peeress
,
TOP