Osso Family History
Osso Name Meaning
Italian:: from osso ‘bone’ applied as a nickname for a skinny person. in northeastern Italy from a variant of the personal name Josso a pet form of Giuseppe an equivalent of Joseph .
Source: Dictionary of American Family Names 2nd edition, 2022