Orestes
Primarily Male
The meaning of the name Orestes is Mountain Dweller
The origin of the name Orestes is Greek
Notes: In Greek mythology, Orestes was the son of Clytemnestra and Agamemnon. He killed his mother and her lover because they killed his father.