Definitions Found:
a Japanese girl trained to entertain
- geishaa Japanese girl trained to entertain
- geishasGEISHA, a Japanese girl trained to entertain
- ninjasmember of a feudal Japanese society of mercenary agents, highly trained in martial arts and stealth (ninjutsu), who were hired for covert purposes ranging from espionage to sabotage and assassination
- ninjamember of a feudal Japanese society of mercenary agents, highly trained in martial arts and stealth (ninjutsu), who were hired for covert purposes ranging from espionage to sabotage and assassination