What does Armhöhle mean?

Armhöhle - German to English

underarm [Br.] [armpit]