What does anfitriona mean?

anfitriona - Spanish to English

hostess [of an event etc.]