Marra Family History
Marra Surname Meaning
Italian (southern): habitational name from any of the places so called in central and southern Italy from marra ‘heap of stones’. Italian Galician and Portuguese: from marra ‘hoe’ in Galician and Portuguese also ‘big mallet for breaking stones’ (from Latin marra) presumably a metonymic occupational name for one who made such implements or for one who used them.
English and Scottish: variant of Marrow.
Source: Dictionary of American Family Names 2nd edition, 2022
