Nestor July 22, 2016 Chinavod Boys Names with Meanings Leave a comment Nestor is an Old Greek name, derived from the Greek word 'nostos', which means 'one who comes home'. Related posts: Nestori Nestor, Greek name Nestor, Spanish name Hamlin