What does My name's Leo. mean?My name's Leo.▶ Hear it in EnglishMy name's Leo. in other languagesIn PortugueseIn FrenchIn Japanese