Save Type Surname (from location) Usage Italian Meaning & History From a place name in Sardinia, meaning "top of a mountain". May alternately derive from Sardinian sedda "saddle", indicating the bearer's occupation.