Lyon \l-yon\ as a boy's name is of French origin, and the meaning of Lyon is "lion". Also possibly a place name: the city of Lyons, France.
Lyon has 1 variant form: Lyons.
For more information, see also the related name Leo.
Baby names that sound like Lyon are Lon, Lion, Leon, Lynn and Lyn.