Giovanni Leonida è un nome di origine italiana che significa "grazie di Dio" o "Dio è grazia". Deriva dal latino Iohannes, a sua volta derivato dall'ebraico Yochanan, e ha come significato "Dio è grazia". Il cognome Leonida, d'origine greca, significa invece "discendente di un leone".