AmnonAMNON☆ KeepMeaninga river in Arabia FelixLewis & Short 1879ModernAs printed, 1879AMNONLEWIS & SHORTAMNONAmnon, I. a river in Arabia Felix, Plin. 6, 28, 32, § 151.Read the whole entry