Save Type Surname (from location) Usage Italian Meaning & History Habitational name for someone from the town in Apulia, Italy, derived from Italian casa meaning "house" and the given name Massimo.