Definition of Acheron

Noun: Acheron  'a-ku,rón

  1. (Greek mythology) a river in Hades across which the souls of the dead were carried by Charon
    - River Acheron

See also:
achenial
Acheronian

Anagrams containing the word Acheron

ahrceon nachero onacher ronache eronach heronac cherona