As a German no matter how much I want to take credit for that "amara" means "eternal" in my language I have to disappoint you. There are words like "amarant" or "amaranth" (which is a red plant which is processed in amarantred) but those have nothing to do with "amara".