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