Type Surname (from occupation)
Usage Italian

Meaning & History

From Latin agricola meaning "farmer".

Entry added August 26, 2016