Naughty ogler is hanging around a harem (8)
I believe the answer is:
seraglio
'harem' is the definition.
('seraglio' can be a synonym of 'harem')
'naughty ogler is hanging around a' is the wordplay.
'naughty' is an anagram indicator.
'hanging around' indicates putting letters inside.
'ogler'+'is'='ogleris'
'ogleris' with letters rearranged gives 'serglio'.
'serglio' placed around 'a' is 'SERAGLIO'.
(Other definitions for seraglio that I've seen before include "Group of women" , "Living quarters for females in a Muslim household" , "Enclosure" , "Collection of wives" , "Muslim wives" .)