oiran

listen to the pronunciation of oiran
الإنجليزية - الإنجليزية
a high-status courtesan