Answer: vico

AnswerCrossword Clue
VICOItalian philosopher.
VICOItalian philosopher: 1668-1744
VICOItalian philosopher Giovanni Battista ...