Margo Family History
14-Day Free Trial
Margo Name Meaning
Italian (Sicily): probably from a personal name, Margo, variant of Marco. Possibly an altered spelling of French Margot, from a pet form of the female personal name Marguerite (see Margeson).
Source: Dictionary of American Family Names ©2013, Oxford University Press
Similar surnames: Mario, Mango, Maro, Marco, Marko, Marzo, Mars, Cardo, Baro, Murgo