Ladon (noun) Definition, Meaning & Examples

noun Classical Mythology.
  1. a dragon having 100 heads and guarding the garden of the Hesperides: killed by Hercules.
Ladon (noun) Definition, Meaning & Examples

More Definitions