The name Amaranth means Unfading and is of Greek origin. Amaranth is a name that's been used primarily by parents who are considering baby names for girls.
From the amaranth flower. The flower name Amaranth is from the Greek word "amarantos" which means unfading.