OTRERA


Meaning of OTRERA in English

[Greek heroic] A queen of the Amazons, by Ares the mother of Penthesilea and Hippolyta.

Encyclopedia Mythica English dictionary.      Английский энциклопедический словарь греческой мифологии.