Oresta
Latin
Proper noun
Oresta
vocative of
Orestēs