Nicandro
This is a Spanish variation of the Greek Nikander, which means "man of victory."
Alternates:
Nicandreo
More info:
Results for "Nicandro" on Google