Terranova
SurnamePopularity
Contribute
Surname TERRANOVA
SOURCE: Location
USAGE: Italian
Meaning & History
Means "new land" in Italian.