Save Type Surname (from occupation) Usage Italian Meaning & History From Latin agricola meaning "farmer". Entry added August 26, 2016