The surname D’Anna is of Italian origin. It is derived from the name “Anna,” meaning “grace” or “favor.” The prefix “D'” signifies “of” or “from,” indicating a familial connection to someone named Anna. This surname is common in Italy.