Mastro Family History
Mastro Name Meaning
Italian (southern): occupational name for a teacher or for a master craftsman from mastro ‘master’ (from Latin magister). Spanish: nickname from mastro ‘mast flagpole’.
Source: Dictionary of American Family Names 2nd edition, 2022