Néstor

Néstor
Néstor

Néstor is the Spanish-language version of the general European name Nestor.