Feminine form of Nestor, from Greek meaning 'homecoming' or 'one who returns,' a wise Homeric hero.
Like Nestora?
Swipe through thousands of names like it