Meaning of odalisca in Spanish:

odalisca

Translate odalisca into English

feminine noun

  • 1Mujer esclava en el harén de un sultán y que está al servicio de las otras mujeres del harén.

  • 2Mujer que se ofrece a los hombres mostrando sensualidad.