What does Amerra mean?

Amerra meaning in Urban Dictionary

A strange and evasive creature that has been searched for many times, it is today considered to be extinct. As soon as it had been found, the hunter would most frequently try to tame the Amerra, but this was no effortless task. It might post a great deal of resistance, of course the hunter were to do something wrong, however permanently drop her. However Amerra were succesfully tamed, it really is loyalty had been unparalell, and it's company lasted provided she breathed.