oiran

listen to the pronunciation of oiran
English - English
a high-status courtesan