Il nome Oskar John Hugo è di origine tedesca e svedese e significa letteralmente "armi divine". Questo nome è composto da tre elementi: Oskar, che ha un'origine svedese e significa "spada divina", John, di origini inglesi ed ebree, che significa "Dio è misericordioso", e Hugo, di origine tedesca, che significa "mente acuta o astuta".