Faccilongo is typically Puglia, has a stock in Bari and one in Lucera in the Foggia area, it should derive from a nickname based on the dialect word facci longo (long, thin and narrow face), probably a feature of the ancestor's appearance.
Buy a heraldic document with your coat of arms
You may be interested
Verba Volant, Scripta Manent