We do not currently know of any synonyms for fennocchio.
The noun fennocchio is defined as:
Did you mean finish?