As nouns the difference between geisha and concubine
is that geisha
is a japanese female entertainer skilled in various arts such as tea ceremony, dancing, singing and calligraphy while concubine
is a woman who lives with a man, but who is not a wife.
Other Comparisons: What's the difference?
A Japanese female entertainer skilled in various arts such as tea ceremony, dancing, singing and calligraphy.
* geisha girl
A woman who lives with a man, but who is not a wife.
A slave-girl for sexual service prominent in all ancient cultures.
Signifies a relationship where the male is the dominant partner, socially and economically
A woman attached to a man solely for reproduction, and who cares for the resulting children without any romantic relationship.
a woman residing in a harem and kept, as by a sultan or emperor, for sexual purposes.
A woman kept by a man who is high in hierarchial society in addition to his wives, e.g in the imperial harem or within a household.
* Random House Unabridged Dictionary