Submitted names are contributed by users of this website. Check marks
indicate the level to which a name has been verified.
Type Surname (from given name)
Other Forms FormsGarufo, Garuffi, Garuffo
Meaning uncertain, possibly related to the Germanic given name
Garulf, or to Arabic
qaruf "hard, cruel".