KYOTO, Japan » Like ghosts from another time, the real geishas seem to float silently along the streets at twilight, making their way to teahouses and restaurants where they will entertain elite, ...
The Japanese term “geisha” is made of two words, “gei” (which means “art”) and “sha” (meaning “person who does” or “to be employed in.”) The most literal translation of geisha to English is therefore ...