What is the meaning of Amaranth?

An imaginary flower that does not wither.

Any of various herbs of the genus Amaranthus.

The characteristic purplish-red colour of the flowers or leaves of these plants.

A red to purple azo dye used as a biological stain, and in some countries in cosmetics and as a food colouring. See Amaranth (dye).

The seed of these plants, used as a cereal.

Source: wiktionary.org