Agesilao, almost unique, would appear to be Sicilian and should derive from the ancient Greek name Agesìlaos, a name given for example by some Kings of Sparta.
Buy a heraldic document with your coat of arms
You may be interested
Verba Volant, Scripta Manent