seraglio

noun serrall, harem.