Es la versión en Inglés del nombre de varón en español Leonel (y que en inglés se pronuncia "Laionell". Quiere decir leoncito. El nombre es de origen griego, con ese significado y derivado de Leonellus. En el caso de Lionel Messi, su nombre se debe a la gran admiración de sus padres por Lionel Richie, el famoso cantante. Curiosamente a Lionel Messi le agrada más que usen como contracción de su nombre "Leo" y no "Lio" (por su significado en español).
"A Lionel Messi le agrada más que le llamen Leo Messi y no Lio Messi."