Definitions for "Ameren"
Ameren Corporation is a holding company for several power companies and energy companies. The company is based in St. Louis, Missouri.