Related names

NESTOR   m
Greek Mythology
NÉSTOR   m
Spanish
NESTOR   m
Russian
NESTORE   m
Italian
NESTORI   m
Finnish