This is another way to say “Nice to meet you.” It generally has a more formal connotation and can be used./Sril