Meaning & History
The origins of this surname are uncertain, but it may be from Italian baffo "mustache", with the Latinate feminine suffix probably due to the influence of the word famiglia "family". Alternatively it may be Albanian in origin, of unexplained meaning.