meaning of Angenehm!

Angenehm! - German to English

how-do-you-do? [Br.] [response to an introduction]