Alafaci, absolutely rare, would seem to have Calabrian origins, especially from Reggio, it should derive from a name or nickname based on the Greek word elafaki, a Greek hypocoristic form of the term elafos (deer), with the meaning therefore fawn.
Buy a heraldic document with your coat of arms
You may be interested
Verba Volant, Scripta Manent