EnglishamazonenounMeaningA woman's riding habit.Etymology / originFrom French amazone.SourcesNo citations have been attached yet.