There was no name definition found for Amaru.

Other types of names:

Amaru (given name) Quechua