• Orestes or Orestis (Greek: Ορέστης) is a Greek name meaning 'mountain dweller'. Orestes in Greek mythology is the son of Clytemnestra and Agamemnon, brother...
    4 KB (488 words) - 11:16, 31 October 2024