We do not currently know of any synonyms for multiwindows.
The adjective multiwindows is defined as:
Did you mean militants?