Orestes

Origin Gender Meaning
Greek Boy A man of the mountain. A hero of Greek mythology.
Greek Mythology Boy A man of the mountain. A hero of Greek mythology.