What does axila mean?

axila - Spanish to English

armpit