Related Names

Nestor   m
Greek Mythology
Néstor   m
Spanish
Nestor   m
Russian
Nestore   m
Italian (Rare)
Nestori   m
Finnish