An Islamic window is an Islamic activity within an institution that also offers conventional services.
The key point here is having clear governance that separates and monitors Islamic oversight, products, and processes, rather than simply using the name "Islamic window."