Agro Family History
Agro Name Meaning
nickname for a tough individual, from agro ‘hard’, ‘bitter’ (Sicilian agru), from Latin acer. habitational name from Agrò in Sicily, named from Greek agros ‘field’.
Source: Dictionary of American Family Names ©2013, Oxford University Press