Home - Boy's Name - O - Orestes

Boys name -
Orestes

Meaning:

Mountaineer

Derivation:

Orest, Oreste

Origins:

Greek

Mail to a Friend