Type Surname (from given name & from nickname)
Usage Italian, Portuguese, Spanish
Meaning & History
Means "generous" in several languages, derived from Latin generosus "well-born, noble". It could also be from the given name Generoso, of the same origin.