Kyoto, Japan 2005

Gei means "culture" and sha means "person"; thus, a Geisha is a person well versed in the arts.  They are entertainers of sorts and are traditionally respected in Japan.