Origin: Latin
Meaning: lion
Lyonnell as a boy's name is of Latin origin, and the meaning of Lyonnell is "lion".