What is the meaning of Amaru?

A double-headed serpent in Inca and other Andean mythology.

Rōmaji transcription of あまる

snake, serpent, viper

anaconda, large snake

herb with branches resembling snakes

bitter

third-person plural preterite active indicative of amari

Source: wiktionary.org