Floreddu is typically Sardinian, specific of Ogliastra, of Villagrande Strisaili in particular, it should derive from a name based on a Sardinian dialect nickname with the meaning of small flower.
Buy a heraldic document with your coat of arms
You may be interested
Verba Volant, Scripta Manent