Did you mean Nestor?
Nestor
noun
°An old and wise king in Homer's Iliad.
°rare in English.