What is the meaning of 芸子?

a geisha, especially a young geisha

a young kabuki actor, especially one still in training

a talented person, especially with regard to performing

short for 芸子髷 (geiko mage): a special kind of hairstyle traditionally worn by geisha

Source: wiktionary.org