Elliot Charles è un nome maschile di origine inglese, derivante dal antico Ælfrīc, che significa "nobile e saggio". Composto da ælf ("elfo") e rīc ("potente" o "saggio"), è una forma moderna che combina Elliot con Charles, nome tedesco che significa "libero" o "libertà".