In Hesiod’s Works and Days, Hermes gives Pandora the name by which she is known.
Hermes is instructed by Zeus to give the newly created woman speech and a deceptive nature, and the poem then identifies her as Pandora. His naming role fits the god’s wider associations with language, communication, cleverness, and boundary crossing.
The name Pandora is commonly interpreted as connected with the idea of receiving gifts from all the gods. Hesiod’s story emphasizes that the gods contribute different qualities or adornments to her, although the exact grammatical interpretation of the name has been discussed by scholars. The name therefore works as both an identity and a clue to the construction of Zeus’s gift.
Modern retellings often say that Zeus named Pandora directly. In Hesiod’s narrative, however, Zeus orders the overall creation while Hermes is the deity associated with giving her speech, character, and name. That distinction is why Hermes is the more specific answer.