Mastrogiovanni Family History
14-Day Free Trial
Mastrogiovanni Name Meaning
Southern Italian: from a compound name, a title of respect (‘Master John’), formed from mastro ‘master craftsman’ + the personal name Giovanni, Italian equivalent of John.
Source: Dictionary of American Family Names ©2013, Oxford University Press
Similar surnames: Castrogiovanni, Mastroianni, Mastrogiacomo, Mastropietro, Mastronardi