Marra Family History
Marra Name Meaning
Southern Italian: habitational name from places so called in central and southern Italy, from marra ‘heap of stones’. Italian: from marra ‘hoe’ (from Latin marra), presumably a metonymic occupational name for a maker of such implements or a metonymic occupational name for an agricultural laborer. The surname is also found in Spain and Portugal in this sense.
Source: Dictionary of American Family Names ©2013, Oxford University Press