What is the meaning of Seraglio?

A palace of a sultan.

  1. The palace of the Grand Seignior in Constantinople.

The palace of the Grand Seignior in Constantinople.

A profligate or decadent residence of a rich person.

The sequestered living quarters used by wives and concubines (odalisques) in a Turkish Muslim household.

A brothel or place of debauchery.

An interior cage or enclosed courtyard for keeping wild beasts.

Source: wiktionary.org