Nestor

Meaning of the name Nestor: The History of Troilus and Cressida' A Greek commander.

Origin of the name Nestor: Shakespearean, American, Spanish, Greek

Gender: 
Boy