Clio — meaning in English
Italian → English · translate English → Italian instead
English meaning
- Clio noun A trophy statuette awarded at the Clio Awards, which honour creative excellence in advertising and design.
Senses
Clio is used for these senses in English:
- Clio (Greek god) The goddess of history and heroic poetry, and one of the Muses; the daughters of Zeus and Mnemosyne.