Find the word definition

The Collaborative International Dictionary
Introductress

Introductress \In`tro*duc"tress\, n. A female introducer.

Wiktionary
introductress

n. (context archaic English) A female who brings about an introduction.