O nome João Alfredo é composto por dois nomes próprios: João, de origem hebraica e que significa "Deus é cheio de graça", e Alfredo, de origem germânica e que significa "conselheiro dos elfos". Portanto, o significado do nome João Alfredo seria "Deus é cheio de graça, conselheiro dos elfos".