pleasure palace

English

Noun

pleasure palace (plural pleasure palaces)

  1. Synonym of Xanadu.