Save Type Surname (from occupation) Usage Italian Meaning & History Derived from Italian mastro meaning "master, skilled" and marino meaning "mariner, sailor."