What does Nice to meet you, Leo. mean?Nice to meet you, Leo.▶ Hear it in EnglishNice to meet you, Leo. in other languagesIn PortugueseIn FrenchIn Japanese