Answer
Aníbal António Cavaco Silva, the former President of Portugal, has a full name that reflects his Portuguese heritage. The name "Aníbal" is the Portuguese form of the Carthaginian general Hannibal, while "António" is a common Portuguese name. "Cavaco" is a surname that is believed to have originated from the Portuguese word "cavaco," which means "chip" or "shaving." "Silva" is another common Portuguese surname.