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