What does Ambigramm mean?

Ambigramm - German to English

ambigram